Part Number Hot Search : 
LV100 12NO7 PA1560 LA1838 BT2222A BT2222A R12012 ZTX502DB
Product Description
Full Text Search
 

To Download PM5362-RI Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use pm5362 tupp-plus sonet/sdh tributary unit payload processor / performance monitor data sheet issue 6: march 1998
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use i contents 1 features ............................................................................................1 2 applications .....................................................................................5 3 references.......................................................................................6 4 description.......................................................................................8 5 pin diagram .....................................................................................10 6 block diagram ...............................................................................11 7 pin description..............................................................................12 8 functional description.............................................................41 8.1 input bus demultiplexer.................................................41 8.2 output bus multiplexer..................................................41 8.3 tributary payload processor......................................42 8.3.1 clock generator ....................................................42 8.3.2 incoming timing generator .................................42 8.3.3 incoming multiframe detector .........................43 8.3.4 pointer interpreter .............................................43 8.3.5 payload buffer ........................................................47 8.3.6 outgoing timing generator................................47 8.3.7 pointer generator ................................................48 8.4 tributary path overhead processor ........................51 8.4.1 clock generator ....................................................52 8.4.2 timing generator....................................................52
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use ii 8.4.3 error monitor .........................................................52 8.4.4 in-band error report ...........................................54 8.4.5 extract .......................................................................55 8.5 tributary trace buffer...................................................55 8.5.1 clock generator ....................................................55 8.5.2 timing generator....................................................56 8.5.3 extract .......................................................................56 8.5.4 alarm monitor..........................................................56 8.5.5 buffer .........................................................................57 8.6 jtag test access port .....................................................57 8.7 microprocessor interface...........................................57 8.8 register memory map ......................................................58 9 normal mode register description .....................................66 9.1 master registers..............................................................67 9.2 vtpp #1, vtpp #2 and vtpp #3 registers ....................109 9.3 rtop #1, rtop #2 and rtop #3 registers ...................143 9.4 rttb #1, rttb #2 and rttb #3 registers ....................236 10 test features description.....................................................261 10.1 i/o test mode......................................................................266 10.2 jtag test port ...................................................................274 11 operation ......................................................................................276 11.1 configuration options..................................................276 11.2 sts-1 mode ..........................................................................277
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use iii 11.3 au3 mode..............................................................................278 11.4 au4 mode..............................................................................279 11.5 jtag support......................................................................281 11.5.1 tap controller......................................................282 11.5.2 boundary scan instructions ...........................285 12 functional timing.......................................................................293 13 application examples ...............................................................309 14 absolute maximum ratings .....................................................310 15 d.c. characteristics..................................................................311 16 microprocessor interface timing characteristics .........................................................................314 17 tupp-plus timing characteristics .......................................322 18 ordering and thermal information....................................330 19 mechanical information ..........................................................331
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use iv list of registers register 00h: master incoming configuration ...........................67 register 01h: master outgoing configuration ..........................69 register 02h: input signal activity monitor, accumulation trigger ................................................................72 register 03h: master reset and identity ......................................74 register 04h: vtpp #1 configuration ...............................................75 register 05h: vtpp #2 configuration ...............................................78 register 06h: vtpp #3 configuration ...............................................81 register 07h: tributary payload processor and lom interrupt enable..........................................................................84 register 08h: tributary payload processor interrupt and lom status .........................................................86 register 09h: parity error and lom interrupt ...........................88 register 0ah: tributary path overhead processor and tributary trace buffer interrupt enable.................90 register 0bh: tributary path overhead processor and tributary trace buffer interrupt status..................92 register 0ch: rtop #1 and rttb #1 configuration.......................94 register 0dh: rtop #2 and rttb #2 configuration.......................96 register 0eh: rtop #3 and rttb #3 configuration.......................98 register 10h: tributary alarm ais control ................................100 register 11h: tributary remote defect indication control..........................................................................................102
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use v register 12h: tributary auxiliary remote defect indication control ....................................................................104 register 13h: tributary pdi control .............................................107 register 20h, 40h, 60h: vtpp, tu3 or tu #1 in tug2 #1, configuration and status.......................................................109 register 21h-26h, 41h-46h, 61h-66h: vtpp, tu #1 in tug2 #2 to tug2 #7, configuration and status ............................112 register 27h, 47h, 67h: vtpp, tu3 or tu #1 in tug2 #1 to tug2 #7, lop interrupt ..............................................................114 register 28h-2eh, 48h-4eh, 68h-6eh: vtpp, tu #2 in tug2 #1 to tug2 #7, configuration and status ............................116 register 2fh, 4fh, 6fh: vtpp, tu #2 in tug2 #1 to tug2 #7, lop interrupt...............................................................................119 register 30h-36h, 50h-56h, 70h-76h: vtpp, tu #3 in tug2 #1 to tug2 #7, configuration and status ............................120 register 37h, 57h, 77h: vtpp, tu #3 in tug2 #1 to tug2 #7, lop interrupt...............................................................................123 register 38h-3eh, 58h-5eh, 78h-7eh: vtpp, tu #4 in tug2 #1 to tug2 #7, configuration and status ............................124 register 3fh, 5fh, 7fh: vtpp, tu #4 in tug2 #1 to tug2 #7, lop interrupt...............................................................................127 register a0h, c0h, e0h: vtpp, tu3 or tu #1 in tug2 #1, alarm status.................................................................................128 register a1h-a6h, c1h-c6h, e1h-e6h: vtpp, tu #1 in tug2 #2 to tug2 #7, alarm status......................................................130 register a7h, c7h, e7h: vtpp, tu3 or tu #1 in tug2 #1 to tug2 #7, ais interrupt ...............................................................132 register a8h-aeh, c8h-ceh, e8h-eeh: vtpp, tu #2 in tug2 #1 to tug2 #7, alarm status......................................................134
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use vi register afh, cfh, efh: vtpp, tu #2 in tug2 #1 to tug2 #7 ais interrupt ................................................................................136 register b0h-b6h, d0h-d6h, f0h-f6h: vtpp, tu #3 in tug2 #1 to tug2 #7, alarm status......................................................137 register b7h, d7h, f7h: vtpp, tu #3 in tug2 #1 to tug2 #7, ais interrupt ..........................................................................139 register b8h-beh, d8h-deh, f8h-feh: vtpp, tu #4 in tug2 #1 to tug2 #7, alarm status......................................................140 register bfh, dfh, ffh: vtpp, tu #4 in tug2 #1 to tug2 #7, ais interrupt ..........................................................................142 register 100h, 200h, 300h: rtop, tu3 or tu #1 in tug2 #1, configuration .............................................................................143 register 101h, 201h, 301h: rtop, tu3 or tu #1 in tug2 #1, configuration and alarm status..........................................146 register 102h, 202h, 302h: rtop, tu3 or tu #1 in tug2 #1, expected path signal label....................................................149 register 103h, 203h, 303h: rtop, tu3 or tu #1 in tug2 #1, accepted path signal label....................................................150 register 104h, 204h, 304h: rtop, tu3 or tu #1 in tug2 #1, bip-2/bip-8 error count lsb.....................................................151 register 105h, 205h, 305h: rtop, tu3 or tu #1 in tug2 #1, bip-2/bip-8 error count msb....................................................151 register 106h, 206h, 306h: rtop, tu3 or tu #1 in tug2 #1, febe error count lsb ..............................................................153 register 107h, 207h, 307h: rtop, tu3 or tu #1 in tug2 #1, febe error count msb .............................................................153 register 108h, 110h, 118h, 120h, 128h, 130h: register 208h, 210h, 218h, 220h, 228h, 230h: register 308h, 310h, 318h, 320h, 328h, 330h: rtop, tu #1 in tug2 #2 to tug2 #7, configuration .......................................................155
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use vii register 109h, 111h, 119h, 121h, 129h, 131h: register 209h, 211h, 219h, 221h, 229h, 231h: register 309h, 311h, 319h, 321h, 329h, 331h: rtop, tu #1 in tug2 #2 to tug2 #7, configuration and alarm status ...................158 register 10ah, 112h, 11ah, 122h, 12ah, 132h: register 20ah, 212h, 21ah, 222h, 22ah, 232h: register 30ah, 312h, 31ah, 322h, 32ah, 332h: rtop, tu #1 in tug2 #2 to tug2 #7, expected path signal label..............................161 register 10bh, 113h, 11bh, 123h, 12bh, 133h: register 20bh, 213h, 21bh, 223h, 22bh, 233h: register 30bh, 313h, 31bh, 323h, 32bh, 333h: rtop, tu #1 in tug2 #2 to tug2 #7, accepted path signal label..............................162 register 10ch, 114h, 11ch, 124h, 12ch, 134h: register 20ch, 214h, 21ch, 224h, 22ch, 234h: register 30ch, 314h, 31ch, 324h, 32ch, 334h: rtop, tu #1 in tug2 #2 to tug2 #7, bip-2 error count lsb.........................................163 register 10dh, 115h, 11dh, 125h, 12dh, 135h: register 20dh, 215h, 21dh, 225h, 22dh, 235h: register 30dh, 315h, 31dh, 325h, 32dh, 335h: rtop, tu #1 in tug2 #2 to tug2 #7, bip-2 error count msb........................................163 register 10eh, 116h, 11eh, 126h, 12eh, 136h: register 20eh, 216h, 21eh, 226h, 22eh, 236h: register 30eh, 316h, 31eh, 326h, 32eh, 336h: tu #1 in tug2 #2 to tug2 #7, febe error count lsb..............................................165 register 10fh, 117h, 11fh, 127h, 12fh, 137h: register 20fh, 217h, 21fh, 227h, 22fh, 237h: register 30fh, 317h, 31fh, 327h, 32fh, 337h: tu #1 in tug2 #2 to tug2 #7, febe error count msb.............................................165 register 138h, 238h, 338h: rtop, tu3 or tu #1 in tug2 #1 to tug2 #7, copsl interrupt ...................................................167 register 139h, 239h, 339h: rtop, tu3 or tu #1 in tug2 #1 to tug2 #7, pslm interrupt......................................................169 register 13ah, 23ah, 33ah: rtop, tu3 or tu #1 in tug2 #1 to tug2 #7, pslu interrupt ......................................................171
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use viii register 13bh, 23bh, 33bh: rtop, tu3 or tu #1 in tug2 #1 to tug2 #7, rdi interrupt .........................................................173 register 13ch, 23ch, 33ch: rtop, tu3 auxiliary rdi interrupt or tu #1 in tug2 #1 to tug2 #7 rfi interrupt.......................................................................................175 register 13dh, 23dh, 33dh: rtop, tu3 or tu #1 in tug2 #1 to tug2 #7, in band error reporting configuration .............................................................................177 register 13eh, 23eh, 33eh: rtop, tu3 or tu #1 in tug2 #1 to tug2 #7, controllable output configuration .............................................................................178 register 140h, 148h, 150h, 158h, 160h, 168h, 170h: register 240h, 248h, 250h, 258h, 260h, 268h, 270h: register 340h, 348h, 350h, 358h, 360h, 368h, 370h: rtop, tu #2 in tug2 #1 to tug2 #7, configuration ..............179 register 141h, 149h, 151h, 159h, 161h, 169h, 171h: register 241h, 249h, 251h, 259h, 261h, 269h, 271h: register 341h, 349h, 351h, 359h, 361h, 369h, 371h: rtop, tu #2 in tug2 #1 to tug2 #7, configuration and alarm status ........................................................................182 register 142h, 14ah, 152h, 15ah, 162h, 16ah, 172h: register 242h, 24ah, 252h, 25ah, 262h, 26ah, 272h: register 342h, 34ah, 352h, 35ah, 362h, 36ah, 372h: rtop, tu #2 in tug2 #1 to tug2 #7, expected path signal label..................................................................................185 register 143h, 14bh, 153h, 15bh, 163h, 16bh, 173h: register 243h, 24bh, 253h, 25bh, 263h, 26bh, 273h: register 343h, 34bh, 353h, 35bh, 363h, 36bh, 373h: rtop, tu #2 in tug2 #1 to tug2 #7, accepted path signal label..................................................................................186 register 144h, 14ch, 154h, 15ch, 164h, 16ch, 174h: register 244h, 24ch, 254h, 25ch, 264h, 26ch, 274h: register 344h, 34ch, 354h, 35ch, 364h, 36ch, 374h: rtop, tu #2 in tug2 #1 to tug2 #7, bip-2 error count lsb ......................................................................................187
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use ix register 145h, 14dh, 155h, 15dh, 165h, 16dh, 175h: register 245h, 24dh, 255h, 25dh, 265h, 26dh, 275h: register 345h, 34dh, 355h, 35dh, 365h, 36dh, 375h: rtop, tu #2 in tug2 #1 to tug2 #7, bip-2 error count msb......................................................................................187 register 146h, 14eh, 156h, 15eh, 166h, 16eh, 176h: register 246h, 24eh, 256h, 25eh, 266h, 26eh, 276h: register 346h, 34eh, 356h, 35eh, 366h, 36eh, 376h: rtop, tu #2 in tug2 #1 to tug2 #7, febe error count lsb ......................................................................................189 register 147h, 14fh, 157h, 15fh, 167h, 16fh, 177h: register 247h, 24fh, 257h, 25fh, 267h, 26fh, 277h: register 347h, 34fh, 357h, 35fh, 367h, 36fh, 377h: rtop, tu #2 in tug2 #1 to tug2 #7, febe error count msb......................................................................................189 register 178h, 278h, 378h: rtop, tu #2 in tug2 #1 to tug2 #7, copsl interrupt....................................................................191 register 179h, 279h, 379h: rtop, tu #2 in tug2 #1 to tug2 #7, pslm interrupt ......................................................................192 register 17ah, 27ah, 37ah: rtop, tu #2 in tug2 #1 to tug2 #7, pslu interrupt............................................................193 register 17bh, 27bh, 37bh: rtop, tu #2 in tug2 #1 to tug2 #7, rdi interrupt ...............................................................194 register 17ch, 27ch, 37ch: rtop, tu #2 in tug2 #1 to tug2 #7, rfi interrupt ...............................................................195 register 17dh, 27dh, 37dh: rtop, tu #2 in tug2 #1 to tug2 #7, in band error reporting configuration .............................................................................196 register 17eh, 27eh, 37eh: tu #2 in tug2 #1 to tug2 #7, controllable output configuration ................................197 register 180h, 188h, 190h, 198h, 1a0h, 1a8h, 1b0h: register 280h, 288h, 290h, 298h, 2a0h, 2a8h, 2b0h:
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use x register 380h, 388h, 390h, 398h, 3a0h, 3a8h, 3b0h: rtop, tu #3 in tug2 #1 to tug2 #7, configuration ..............198 register 181h, 189h, 191h, 199h, 1a1h, 1a9h, 1b1h: register 281h, 289h, 291h, 299h, 2a1h, 2a9h, 2b1h: register 381h, 389h, 391h, 399h, 3a1h, 3a9h, 3b1h: rtop, tu #3 in tug2 #1 to tug2 #7, configuration and alarm status ........................................................................201 register 182h, 18ah, 192h, 19ah, 1a2h, 1aah, 1b2h: register 282h, 28ah, 292h, 29ah, 2a2h, 2aah, 2b2h: register 382h, 38ah, 392h, 39ah, 3a2h, 3aah, 3b2h: rtop, tu #3 in tug2 #1 to tug2 #7, expected path signal label..................................................................................204 register 183h, 18bh, 193h, 19bh, 1a3h, 1abh, 1b3h: register 283h, 28bh, 293h, 29bh, 2a3h, 2abh, 2b3h: register 383h, 38bh, 393h, 39bh, 3a3h, 3abh, 3b3h: rtop, tu #3 in tug2 #1 to tug2 #7, accepted path signal label..................................................................................205 register 184h, 18ch, 194h, 19ch, 1a4h, 1ach, 1b4h: register 284h, 28ch, 294h, 29ch, 2a4h, 2ach, 2b4h: register 384h, 38ch, 394h, 39ch, 3a4h, 3ach, 3b4h: rtop, tu #3 in tug2 #1 to tug2 #7, bip-2 error count lsb ......................................................................................206 register 185h, 18dh, 195h, 19dh, 1a5h, 1adh, 1b5h: register 285h, 28dh, 295h, 29dh, 2a5h, 2adh, 2b5h: register 385h, 38dh, 395h, 39dh, 3a5h, 3adh, 3b5h: rtop, tu #3 in tug2 #1 to tug2 #7, bip-2 error count msb......................................................................................206 register 186h, 18eh, 196h, 19eh, 1a6h, 1aeh, 1b6h: register 286h, 28eh, 296h, 29eh, 2a6h, 2aeh, 2b6h: register 386h, 38eh, 396h, 39eh, 3a6h, 3aeh, 3b6h: tu #3 in tug2 #1 to tug2 #7, febe error count lsb ....................................................................................................208 register 187h, 18fh, 197h, 19fh, 1a7h, 1afh, 1b7h: register 287h, 28fh, 297h, 29fh, 2a7h, 2afh, 2b7h: register 387h, 38fh, 397h, 39fh, 3a7h, 3afh, 3b7h:
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use xi rtop, tu #3 in tug2 #1 to tug2 #7, febe error count msb......................................................................................208 register 1b8h, 2b8h, 3b8h: rtop, tu #3 in tug2 #1 to tug2 #7, copsl interrupt .........................................................210 register 1b9h, 2b9h, 3b9h: rtop, tu #3 in tug2 #1 to tug2 #7, pslm interrupt ...........................................................211 register 1bah, 2bah, 3bah: rtop, tu #3 in tug2 #1 to tug2 #7, pslu interrupt............................................................212 register 1bbh, 2bbh, 3bbh: rtop, tu #3 in tug2 #1 to tug2 #7, rdi interrupt ...............................................................213 register 1bch, 2bch, 3bch: rtop, tu #3 in tug2 #1 to tug2 #7, rfi interrupt ...............................................................214 register 1bdh, 2bdh, 3bdh: rtop, tu #3 in tug2 #1 to tug2 #7, in band error reporting configuration .............................................................................215 register 1beh, 2beh, 3beh: rtop, tu #3 in tug2 #1 to tug2 #7, controllable output configuration................216 register 1c0h, 1c8h, 1d0h, 1d8h, 1e0h, 1e8h, 1f0h: register 2c0h, 2c8h, 2d0h, 2d8h, 2e0h, 2e8h, 2f0h: register 3c0h, 3c8h, 3d0h, 3d8h, 3e0h, 3e8h, 3f0h: rtop, tu #4 in tug2 #1 to tug2 #7, configuration ..............217 register 1c1h, 1c9h, 1d1h, 1d9h, 1e1h, 1e9h, 1f1h: register 2c1h, 2c9h, 2d1h, 2d9h, 2e1h, 2e9h, 2f1h: register 3c1h, 3c9h, 3d1h, 3d9h, 3e1h, 3e9h, 3f1h: rtop, tu #4 in tug2 #1 to tug2 #7, configuration and alarm status ........................................................................219 register 1c2h, 1cah, 1d2h, 1dah, 1e2h, 1eah, 1f2h: register 2c2h, 2cah, 2d2h, 2dah, 2e2h, 2eah, 2f2h: register 3c2h, 3cah, 3d2h, 3dah, 3e2h, 3eah, 3f2h: rtop, tu #4 in tug2 #1 to tug2 #7, expected path signal label..................................................................................222
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use xii register 1c3h, 1cbh, 1d3h, 1dbh, 1e3h, 1ebh, 1f3h: register 2c3h, 2cbh, 2d3h, 2dbh, 2e3h, 2ebh, 2f3h: register 3c3h, 3cbh, 3d3h, 3dbh, 3e3h, 3ebh, 3f3h: rtop, tu #4 in tug2 #1 to tug2 #7, path signal label................................................................................................223 register 1c4h, 1cch, 1d4h, 1dch, 1e4h, 1ech, 1f4h: register 2c4h, 2cch, 2d4h, 2dch, 2e4h, 2ech, 2f4h: register 3c4h, 3cch, 3d4h, 3dch, 3e4h, 3ech, 3f4h: rtop, tu #4 in tug2 #1 to tug2 #7, bip-2 error count lsb.........................................................................224 register 1c5h, 1cdh, 1d5h, 1ddh, 1e5h, 1edh, 1f5h: register 2c5h, 2cdh, 2d5h, 2ddh, 2e5h, 2edh, 2f5h: register 3c5h, 3cdh, 3d5h, 3ddh, 3e5h, 3edh, 3f5h: rtop, tu #4 in tug2 #1 to tug2 #7, bip-2 error count msb........................................................................224 register 1c6h, 1ceh, 1d6h, 1deh, 1e6h, 1eeh, 1f6h: register 2c6h, 2ceh, 2d6h, 2deh, 2e6h, 2eeh, 2f6h: register 3c6h, 3ceh, 3d6h, 3deh, 3e6h, 3eeh, 3f6h: rtop, tu #4 in tug2 #1 to tug2 #7, febe error count lsb ......................................................................................226 register 1c7h, 1cfh, 1d7h, 1dfh, 1e7h, 1efh, 1f7h: register 2c7h, 2cfh, 2d7h, 2dfh, 2e7h, 2efh, 2f7h: register 3c7h, 3cfh, 3d7h, 3dfh, 3e7h, 3efh, 3f7h: rtop, tu #4 in tug2 #1 to tug2 #7, febe error count msb......................................................................................226 register 1f8h, 2f8h, 3f8h: rtop, tu #4 in tug2 #1 to tug2 #7, copsl interrupt .........................................................228 register 1f9h, 2f9h, 3f9h: rtop, tu #4 in tug2 #1 to tug2 #7, pslm interrupt ...........................................................229 register 1fah, 2fah, 3fah: rtop, tu #4 in tug2 #1 to tug2 #7, pslu interrupt............................................................230 register 1fbh, 2fbh, 3fbh: rtop, tu #4 in tug2 #1 to tug2 #7, rdi interrupt ...............................................................231
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use xiii register 1fch, 2fch, 3fch: rtop, tu #4 in tug2 #1 to tug2 #7, rfi interrupt ...............................................................232 register 1fdh, 2fdh, 3fdh: rtop, tu #4 in tug2 #1 to tug2 #7, in band error reporting configuration .............................................................................233 register 1feh, 2feh, 3feh: rtop, tu #4 in tug2 #1 to tug2 #7, controllable output configuration................234 register 1ffh, 2ffh, 3ffh: rtop status ..........................................235 register 400h, 440h, 480h: rttb, tu3 or tu #1 in tug2 #1, configuration and status.......................................................236 register 401h-406h, 441h-446h, 481h-486h: rttb, tu #1 in tug2 #2 to tug2 #7, configuration and status .................238 register 408h-40eh, 448h-44eh, 488h-48eh: rttb, tu #2 in tug2 #1 to tug2 #7, configuration and status .................240 register 410h-416h, 450h-456h, 490h-496h: rttb, tu #3 in tug2 #1 to tug2 #7, configuration and status .................242 register 418h-41eh, 458h-45eh, 498h-49eh: rttb, tu #4 in tug2 #1 to tug2 #7, configuration and status .............244 register 420h, 460h, 4a0h: rttb, tu3 or tu #1 in tug2 #1 to tug2 #7, tim interrupt..........................................................246 register 421h, 461h, 4a1h: rttb, tu #2 in tug2 #1 to tug2 #7, tim interrupt ...............................................................248 register 422h, 462h, 4a2h: rttb, tu #3 in tug2 #1 to tug2 #7, tim interrupt ...............................................................249 register 423h, 463h, 4a3h: rttb, tu #4 in tug2 #1 to tug2 #7, tim interrupt ...............................................................250 register 424h, 464h, 4a4h: rttb, tu3 or tu #1 in tug2 #1 to tug2 #7, tiu interrupt ..........................................................251 register 425h, 465h, 4a5h: rttb, tu #2 in tug2 #1 to tug2 #7, tiu interrupt................................................................253
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use xiv register 426h, 466h, 4a6h: rttb, tu #3 in tug2 #1 to tug2 #7, tiu interrupt................................................................254 register 427h, 467h, 4a7h: rttb, tu #4 in tug2 #1 to tug2 #7, tiu interrupt................................................................255 register 428h, 468h, 4a8h: rttb, tiu threshold ...........................256 register 429h, 469h, 4a9h: rttb, indirect tributary select .............................................................................................257 register 42ah, 46ah, 4aah: rttb, indirect address select .............................................................................................258 register 42bh, 46bh, 4abh: rttb, indirect data select .............260 register 800h: master test ...............................................................265 test register 801h: (write in i/o test mode) ................................267 test register 802h: (write in i/o test mode) ................................268 test register 803h: (write in i/o test mode) ................................269 test register 804h: (write in i/o test mode) ................................270 test register 805h: (write in i/o test mode) ................................271 test register 801h: (read in i/o test mode)..................................272 test register 802h: (read in i/o test mode)..................................273 test register 803h: (read in i/o test mode)..................................274
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use xv list of figures figure 1 - pointer interpretation state diagram.......................44 figure 2 - pointer generation state diagram..............................49 figure 3 - sonet sts-3 carrying vt1.5 within sts-1...................278 figure 4 - sdh stm-1 carrying tu12 within vc3/au3 ...................278 figure 5 - sdh stm-1 carrying tu12 within tug3/au4.................279 figure 6 - sdh stm-1 carrying tu3 within tug3 ..........................280 figure 7 - sdh stm-1 carrying mix of tu11, tu12, tu3 within tug3/au4 .......................................................................................280 figure 8 - boundary scan architecture .....................................281 figure 9 - tap controller finite state machine........................283 figure 10- input observation cell (input, clock input)...........290 figure 11- output cell (output, clock output, output enable).......................................................................................291 figure 12- bidirectional cell (io_cell) .........................................292 figure 13- i/o cell (i/o with oe pair).................................................292 figure 14- input bus timing - simple sts-1/au3 case ..................293 figure 15- input bus timing - complex sts-1 / au3 case ............294 figure 16- input bus timing - au4 case............................................295 figure 17- output bus timing - locked sts-1 spes / au3 vcs case 296 figure 18- output bus timing - floating sts-1 spes / au3 vcs case ............................................................................................297 figure 19- output bus timing - locked au4 vc case ..................299
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use xvi figure 20- output bus timing - floating au4 vc case................300 figure 21- byte interface, by-passed mode functional timing..................................................................................301 figure 22- nibble interface, by-passed mode functional timing..................................................................................302 figure 23- tributary path overhead serialization functional timing..................................................................................304 figure 24- receive alarm port functional timing....................306 figure 25- nibble interface mode input/output functional timing..................................................................................308 figure 26- sonet/sdh tributary cross-connect application ..............................................................................................309 figure 27- microprocessor interface read timing (intel mode) .............................................................................................315 figure 28- microprocessor interface read timing (motorola mode)....................................................................................316 figure 29- microprocessor interface write timing (intel mode) .............................................................................................319 figure 30- microprocessor interface write timing (motorola mode)....................................................................................320 figure 31- input timing.........................................................................323 figure 32- stream output timing .....................................................326 figure 33- path overhead output timing ......................................327 figure 34- jtag port interface timing ...........................................329 figure 35- metric plastic quad flatpack - mqfp (body 28x28x3.49mm) 160 pin mqfp - (r suffix)............................................331
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use xvii list of tables table 1 - path signal label mismatch state.................................53 table 2 - test mode register memory map ...............................261 table 3 - instruction register .....................................................274 table 4 - boundary scan pin order .............................................286 table 5 - tupp-plus absolute maximum ratings ......................310 table 6 - tupp-plus d.c. characteristics...................................311 table 7 - microprocessor interface read access (figure 27, figure 28) ............................................................................314 table 8 - microprocessor interface write access (figure 29, figure 30) ............................................................................318 table 9 - tupp-plus input (figure 31) ...........................................322 table 10 - tupp-plus stream output (figure 32) .......................325 table 11 - tupp-plus path overhead output (figure 33) 327 table 12 - jtag port interface (figure 34)...................................328 table 13 - tupp-plus ordering information ...............................330 table 14 - tupp-plus thermal information..................................330
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use xviii
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 1 1 features configurable, multi-channel, payload processor for aligning sonet virtual tributaries (vts) or sdh tributary units (tus) in an sts-3 or stm-1 byte serial data stream. transfers all incoming tributaries in the three sts-1 synchronous payload envelopes of an sts-3 byte serial stream to the three sts-1 synchronous payload envelopes of an outgoing sts-3 byte serial stream. transfers all incoming tributaries in the single au4 or three au3 administrative units of an stm-1 byte serial stream to the single au4 or three au3 administrative units of an outgoing stm-1 byte serial stream. compensates for pleisiochronous relationships between incoming and outgoing higher level (sts-1, au4, au3) payload frame rates through processing of the lower level (vt6, vt3, vt2, vt1.5, tu3, tu2, tu12, or tu11) tributary pointers. configurable to process any legal mix of tributaries such as vt1.5, vt2, vt3, vt6, tu11, tu12, tu2, or tu3. each vt group or tug2 can be configured to carry one of four tributary types. tug2s can be multiplexed into vc3s or tug3s. each tug3 can also be configured to carry a single tu3. independently configurable for au3 or au4 frame format on incoming and outgoing interfaces. configurable to process 16-byte or 64-byte format tributary path trace messages (tributary trail trace identifiers). optionally frames to the h4 byte in the path overhead to determine tributary multiframe boundaries. inserts internally generated h4 bytes with leading logic 1 bits into the outgoing administrative units. extracts and serializes the entire tributary path overhead for each tributary into lower speed serial streams. extracts tributary size (ss) bits for each tributary into internal registers. detects loss of pointer (lop) and re-acquisition for each tributary and optionally generates interrupts.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 2 detects tributary path alarm indication signal (ais) and return to normal state for each tributary and optionally generates interrupts. detects tributary elastic store underflow and overflow errors and optionally generates interrupts. extracts tributary path trace message (trail trace identifier) for each tributary into internal buffers. provides individual tributary path trace message buffer that holds the expected message and detects tributary path trace mismatch (trail trace identifier mismatch) alarms (tim) and return to matched state for each tributary and optionally generates interrupts. detects tributary path trace unstable (trail trace identifier unstable) alarms (tiu) and return to stable state for each tributary and optionally generates interrupts. extracts tributary path signal label for each tributary into internal registers and detects change of tributary path signal label events (copsl) for each tributary and optionally generates interrupts. provides individual tributary path signal label register that hold the expected label and detects tributary path signal label mismatch alarms (pslm) and return to matched state for each tributary and optionally generates interrupts. detects tributary path signal label unstable alarms (pslu) and return to stable state for each tributary and optionally generates interrupts. detects tributary unequipped defect (uneq) and tributary path defect indication (pdi-v). detects assertion and removal of tributary extended remote defect indications (rdi) for each tributary and optionally generates interrupts. calculates and compares the tributary path bip-2 error detection code for each tributary and configurable to accumulate the bip-2 errors, on block or bit basis, in internal registers. calculates and compares the tu3 path bip-8 error detection code for each tu3 stream and accumulates the bip-8 errors, on block or bit basis, in internal registers.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 3 accumulates tu3 tributary far end block errors (febe) on a bit or a block basis, in internal registers. allows insertion of all-zeros or all-ones tributary idle code with unequipped indication and valid pointer into any tributary under software control. idle tributaries are identified by an output signal. identifies outgoing tributaries that are in ais state by an output signal. allows software to force the ais insertion on a per tributary basis. inserts valid h4 byte and all-zeros fixed stuff bytes on the outgoing stream. remaining path overhead bytes (j1, b3, c2, g1, f2, z3, z4, and z5) can be configured to be set to all-zeros or to reflect the value of the corresponding poh bytes in the incoming stream. inserts valid pointers, and all-zeros transport overhead bytes on the outgoing stream with valid "telecombus" control signals when configured to operate in locked mode. supports in-band error reporting by updating the febe, rdi and auxiliary rdi bits in the v5 byte (g1 in tu3) with the status of the incoming stream. provides low maximum tributary processing delay of 33 s for vt1.5, 25 s for vt2, 17 s for vt3, and 9 s for vt6 streams. verifies parity on the ic1j1 and ispe signals and on the incoming data stream and generates parity on the outgoing data stream. may be used for multiframe synchronization or ring closure at the head-end node of a sonet/sdh ring. operates in conjunction with the pm5344 sptx sonet/sdh path terminating transceiver to align tributaries such that they can be switched by the pm5371 tudx sonet/sdh tributary unit cross-connect. provides backwards compatibility with the pm5361 tupp sonet/sdh tributary unit payload processor. independently configurable incoming and outgoing interfaces that operate in byte interface mode from a single 19.44 mhz clock or in nibble interface mode from a single 38.88 mhz clock.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 4 provides a generic 8-bit microprocessor bus interface for configuration, control, and status monitoring. provides a standard 5 signal ieee p1149.1 jtag test port for boundary scan test purposes. low power, +5 volt, cmos technology, ttl compatible inputs and outputs. 160 pin plastic quad flat pack (pqfp) package
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 5 2 applications sonet/sdh wideband cross-connect sonet/sdh add-drop multiplexer
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 6 3 references 1. american national standard for telecommunications - digital hierarchy - optical interface rates and formats specification, ansi t1.105-1991. 2. american national standard for telecommunications - digital hierarchy - optical interface rates and formats specification - supplement, ansi t1.105a-1991. 3. committee t1 contribution, "draft of t1.105 - sonet rates and formats", t1x1.5/94-033r2-1994. 4. committee t1 contribution, "payload defect indication (pdi): triggers, switch priorities, timing and proposed text", t1x1.5/94-135r1, 1994. 5. committee t1 contribution, "proposed itu-t contribution on enhanced path rdi for sdh", t1x1.5/94-117, 1994. 6. itu, recommendation g.708 - "network node interface for the synchronous digital hierarchy", 1993. 7. itu, recommendation g.709 - "synchronous multiplexing structure", 1993. 8. itu, recommendation g.782 - "types and general characteristics of synchronous digital hierarchy (sdh) equipment", 1990. 9. itu, recommendation g.783 - "characteristics of synchronous digital hierarchy (sdh) equipment functional blocks", 1990. 10. bell communications research - sonet transport systems: common generic criteria, tr-tsy-000253, issue 2, december 1991. 11. bell communications research - sonet transport systems: common generic criteria, gr-253-core, issue 1, december 1994. 12. bell communications research - sonet add-drop multiplex equipment (sonet adm) generic criteria, tr-nwt-000496, issue 3, may 1992. 13. bell communications research - sonet dual-fed unidirectional path switched ring (upsr) equipment generic criteria, gr-1400-core, issue 1, march 1994.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 7 14. european telecommunications standards institute, transmission and multiplexing (tm); generic functional requirements for sdh transmission equipment, part 1, generic process and performance, prets 300 417-1-1, june 1995.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 8 4 description the pm5362 tupp-plus sonet/sdh tributary unit payload processor / performance monitor is a monolithic integrated circuit that implements a configurable, multi-channel, payload processor that aligns and monitors performance of sonet virtual tributaries (vts) or sdh tributary units (tus.). when configured for sonet compatible operation, the tupp-plus transfers all tributaries in the three sts-1 synchronous payload envelopes of an incoming sts-3 byte serial stream to the three sts-1 synchronous payload envelopes of an outgoing sts-3 byte serial stream. similarly, when configured for sdh compatible operation, the tupp-plus transfers all tributaries in the single au4 or three au3 administrative units of an incoming stm-1 byte serial stream to a single au4 or three au3 administrative units of an outgoing stm-1 byte serial stream. the tupp-plus compensates for pleisiochronous relationships between incoming and outgoing higher level (sts-1, au4, au3) synchronous payload envelope frame rates through processing of the lower level (vt6, vt3, vt2, vt1.5, tu3, tu2, tu12, tu11) tributary pointers. the tupp-plus is configurable to process any legal mix of tributaries. each vt group can be configured to carry any one of the four tributary types (vt1.5, vt2, vt3, or vt6) and each tug2 can be configured to carry any one of three tributary types (tu11, tu12, or tu2). tug2s can be multiplexed into a vc3 or a tug3. alternatively, each tug3 can be configured to carry a tu3. the tupp-plus operates in conjunction with the pm5344 sonet/sdh path terminating transceiver to align tributaries such that they can be switched by the pm5371 tudx sonet/sdh tributary unit cross-connect. the tupp-plus provides useful maintenance functions. they include, for each tributary, detection of loss of pointer, detection of ais alarm, detection of tributary path signal label mismatch and unstable alarms, detection of tributary path trace mismatch and unstable alarms. optionally, interrupts can be generated due to the assertion and removal of any of the above alarm conditions. the tupp-plus counts received tributary path bip-2 (bip-8 for tu3) errors on a block or bit basis and counts febe indications. the tupp-plus also allows insertion of tributary path ais as a consequence of any of the above alarm conditions. in addition, the tupp-plus may insert tributary idle (unequipped) into any tributary. incoming tributary path trace messages and path signal labels are stored in a set of microprocessor accessible registers. the tupp-plus can
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 9 also insert inverted new data flag fields that can be used to diagnose downstream pointer processing elements. no auxiliary high speed clocks are required as the tupp-plus operates from either a single 19.44 mhz or a single 38.88 mhz line rate clock. the tupp-plus is configured, controlled and monitored via a generic 8-bit microprocessor bus interface. the tupp-plus is implemented in low power, +5 volt, cmos technology. it has ttl compatible inputs and outputs and is packaged in a 160 pin hppqfp package.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 10 5 pin diagram the tupp-plus is packaged in an 160 pin pqfp package having a body size of 28 mm by 28 mm and a pin pitch of 0.65 mm. pins added since the pm5361- tupp are underlined. pin 1 pin 160 pm5362 tupp-plus pin 120 pin 121 pin 81 pin 80 pin 40 pin 41 trstb id[0] id[1] id[3] id[4] id[5] vddi id[6] id[7] vssi ic1j1 ipl itmf idp id[2] vddi vssi vsst vsst vsst pohen[3] poh[3] vssodc vssoac vddodc vddoac pohfp[3] gsclk[1] lom[3] nc nc nc nc tms tdo tdi tck vsst vsst vsst vssoac vssodc vssi sclk vddodc vddi opl oc1j1 otmf otpl otv5 vddoac vssodc vddi vssi vsst vsst vsst pohen[1] poh[1] vssi vddi pohfp[1] vddodc pohck rad vsst vsst vsst gsclk[0] vssoac vddoac nsclk obmode lc1j1v1 lpl a[10] a[9] ibmode lom[1] a[0] a[1] a[2] a[3] a[4] csb vddi vssi wrb_rwb d[0] d[1] d[2] d[3] d[4] d[5] d[6] d[7] a[5] a[6] a[7] mbeb vddodc vssodc rstb ale rdb_e vssoac intb a[8] vsst vsst vsst nc a[11]/trs vddodc vssodc vddoac vsst vsst vsst od[6] od[7] od[5] od[4] od[3] od[2] od[1] od[0] vssodc vddodc vddi vssi vssoac vddoac vssoac vddoac odp idle vsst vsst vsst vddodc vssodc ais pohen[2] poh[2] pohfp[2] tpoh nc lom[2] nc nc nc vsst vsst vsst nc nc cout nc
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 11 6 block diagram rstb csb rdb wrb ale a[11:0] mbeb d[7:0] id[7:0] sclk ic1j1 input demux microprocessor interface ipl output mux od[7:0] otmf oc1j1 opl otpl otv5 intb itmf idp odp ais idle lc1j1v1 tpoh pohfp[3:1] pohen[3:1] poh[3:1] pohck rad lom[3:1] tributary payload processor (vtpp) tributary path overhead processor (rtop) tributary trace buffer (rttb) tributary payload processor (vtpp) tributary path overhead processor (rtop) tributary trace buffer (rttb) tributary payload processor (vtpp) tributary path overhead processor (rtop) tributary trace buffer (rttb) nsclk ibmode cout obmode gsclk[1:0] lpl jtag controller tck tms tdi trstb tdo
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 12 7 pin description pin name type pin no. function sclk/ input 153 the system clock (sclk) provides timing for tupp-plus internal operations. sclk is a 19.44 mhz, nominally 50% duty cycle, clock. when either incoming interface is in nibble mode (ibmode set low) or the outgoing interface is in nibble mode (obmode set low), sclk must be connected to gsclk[0] externally. in incoming byte interface mode (ibmode set high), ic1j1, ipl, itmf, idp, id[7:0], otmf, oc1j1 and opl are sampled on the rising edge of sclk. in outgoing byte interface mode (obmode set high), odp, otpl, otv5, od[7:0], ais, idle, tpoh, lc1j1v1, lpl, and lom[3:1] are updated on the rising edge of sclk. vclk the test vector clock (vclk) signal is used during tupp-plus production testing to verify manufacture.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 13 pin name type pin no. function nsclk input 147 the nibble interface mode system clock (nsclk) provides timing for tupp-plus internal operations in incoming or outgoing nibble interface mode (ibmode or obmode set low). nsclk is a 38.88 mhz, nominally 50% duty cycle, clock. in incoming nibble interface mode (ibmode set low), ic1j1, ipl, itmf, idp, id[3:0] are sampled on the rising edge of nsclk. in outgoing nibble interface mode (obmode set low), otmf, oc1j1 and opl are sampled on the rising edge of nsclk, and odp, otpl, otv5, od[7:0], ais, idle, tpoh, lc1j1v1, lpl, and lom[3:1] are updated on the rising edge of nsclk. when the incoming and the outgoing interfaces are in byte mode (ibmode and obmode both set high), nsclk may be left unconnected. nsclk has an integral pull-up resistor. ibmode input 145 the incoming byte interface mode signal (ibmode) configures the incoming interface mode of the tupp-plus. when ibmode is set low, nibble interface mode is selected. sclk must be connected to gsclk[0]. ic1j1, ipl, itmf, idp, id[3:0] are sampled on the rising edge of nsclk. when ibmode is set high, byte interface mode is selected. ic1j1, ipl, itmf, idp, id[7:0] are sampled on the rising edge of sclk. ibmode has an integral pull-up resister.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 14 pin name type pin no. function obmode input 146 the outgoing byte interface mode signal (obmode) configures the outgoing interface mode of the tupp-plus. when obmode is set low, nibble interface mode is selected. sclk must be connected to gsclk[0]. otmf, oc1j1 and opl are sampled on the rising edge of nsclk. odp, otpl, otv5, od[3:0], ais, idle, lc1j1v1, lpl, and lom[3:1] are updated on the rising edge of nsclk. when obmode is set high, byte interface mode is selected. otmf, oc1j1 and opl are sampled on the rising edge of sclk. odp, otpl, otv5, od[7:0], ais, idle, lc1j1v1, lpl, and lom[3:1] are updated on the rising edge of sclk. obmode has an integral pull-up resister. gsclk[1] gsclk[0] output 65 149 the generated system clock (gsclk[1:0]) signals provide timing for the tupp-plus when nibble mode is selected at the incoming or outgoing interface (ibmode or obmode set low). gsclk[1:0] are a divide by two of nsclk. gsclk[0] must only be connected to sclk externally when ibmode or obmode is set low. gsclk[1] is a exact replica of gsclk[0] and can be used to supply timing to external devices that are operating in byte mode. gsclk[1:0] are updated on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 15 pin name type pin no. function ic1j1 input 44 the input c1/j1 frame pulse (ic1j1) identifies the transport envelope and synchronous payload envelope frame boundaries on the incoming stream. in incoming byte interface mode (ibmode set high), ic1j1 is set high while ipl is low to mark the first c1 byte of the transport envelope frame on the id[7:0] bus. ic1j1 is set high while ipl is high to mark each j1 byte of the synchronous payload envelope(s) on the id[7:0] bus. ic1j1 must be present at every occurrence of the first c1 and all j1 bytes. the tupp-plus will ignore a pulse on ic1j1 at the byte position of the v1 byte of the first tributary of each vc3 or the top byte of the first fixed stuff column of each tug3. ic1j1 is sampled on the rising edge of sclk. in incoming nibble interface mode (ibmode set low), ic1j1 is set high while ipl is low to mark the more significant nibble of the first c1 byte of the transport envelope frame on the id[3:0] bus. ic1j1 is set high while ipl is high to mark the more significant nibble of each j1 byte of the synchronous payload envelope(s) on the id[3:0] bus. ic1j1 must be present at every occurrence of the first c1 and all j1 bytes. the tupp-plus will ignore a pulse on ic1j1 at the byte position of the v1 byte of the first tributary of each vc3 or the top byte of the first fixed stuff column of each tug3. ic1j1 must be set low during the less significant nibble timeslots. ic1j1 is sampled on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 16 pin name type pin no. function ipl input 48 the active high incoming payload active (ipl) signal identifies the bytes within the transport envelope frame on the incoming stream that carry the vc3 or vc4 virtual containers, or the sts-1 synchronous payload envelopes. in incoming byte interface mode (ibmode set high), ipl must be brought high to mark each payload byte on id[7:0]. ipl is sampled on the rising edge of sclk. in incoming nibble interface mode (ibmode set low), ipl must be brought high to mark the more significant nibble of each payload byte on id[3:0]. ipl is ignored during the less significant nibble timeslots. ipl is sampled on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 17 pin name type pin no. function itmf input 52 the active high incoming tributary multiframe (itmf) signal identifies the first frame of the tributary multiframe for each sts-1 synchronous payload envelope, au3, or au4 administrative unit. itmf is enabled by the setting the itmfen register bit high. when itmfen bit is low, the path overhead h4 byte is used to determine tributary multiframe boundaries. itmf is selectable to pulse high during the third byte after j1 of the first tributary or during the h4 byte which indicates that the next frame is the first frame of the tributary multiframe. selection between marking each h4 or the third byte after each j1 is controlled by the itmfh4 register bit. pulses on itmf are only effective during the h4 or third byte after each j1 byte positions, as appropriate. itmf is ignored at other byte positions. in incoming byte interface mode (ibmode set high), itmf is sampled on the rising edge of sclk. in incoming nibble interface mode (ibmode set low), itmf marks the more significant nibble of h4 or the third byte after j1, as appropriate. it is ignored at the less significant nibble timeslots. itmf is sampled on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 18 pin name type pin no. function idp input 70 the incoming data parity (idp) signal carries the parity of the incoming signals. in incoming byte interface mode (ibmode set high), the parity calculation encompasses the id[7:0] bus and optionally the ic1j1 and the ipl signals. ic1j1 and ipl can be included in the parity calculation by setting the incc1j1 and incpl register bits high, respectively. odd parity is selected by setting the iop register bit high, and even parity is selected by setting the iop bit low. idp is sampled on the rising edge of sclk. in incoming nibble interface mode (ibmode set low), the parity calculation encompasses the id[3:0] bus and optionally the ic1j1 and the ipl signals. ic1j1 and ipl can be included in the parity calculation by setting the incc1j1 and incpl register bits high, respectively. odd parity is selected by setting the iop register bit high, and even parity is selected by setting the iop bit low. idp is sampled on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 19 pin name type pin no. function id[0] id[1] id[2] id[3] id[4] id[5] id[6] id[7] input 54 56 58 60 62 64 66 68 the incoming data bus (id[7:0]) carries sonet/sdh frame data in byte serial format. in incoming byte interface mode (ibmode set high), id[7] is the most significant bit, corresponding to bit 1 of each serial word, the bit transmitted first. id[0] is the least significant bit, corresponding to bit 8 of each serial word, the last bit transmitted. the id[7:0] bus is sampled on the rising edge of sclk. in incoming nibble interface mode (ibmode set low), id[3] is the most significant bit of each nibble, corresponding to bit 1 or bit 5 of each serial word, the bit transmitted first and fifth, respectively. id[0] is the least significant bit of each nibble, corresponding to bit 4 or bit 8 of each serial word, the fourth or last bit transmitted, respectively. id[7:4] is ignored. the id[3:0] bus is sampled on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 20 pin name type pin no. function oc1j1 input 127 the outgoing composite frame pulse (oc1j1) marks the transport frame and synchronous payload envelope frame boundaries on the outgoing stream. in outgoing byte interface mode (obmode set high), and the oj1en register bit is set low, oc1j1 pulses high to mark the first c1 byte of the transport envelope frame on the od[7:0] bus. the opl input must be held low. the position of the j1 byte(s) is implicit and fixed to the bytes immediately following the last c1 byte. when the oj1en register bit is set high, the oc1j1 signal pulses high while opl is low to mark the first c1 byte of the transport frame on the od[7:0] bus and pulses high while opl is high to mark each of the j1 bytes of the synchronous payload envelope(s) on the od[7:0] bus. oc1j1 must be present at every occurrence of the first c1 byte and all j1 bytes. a v1 pulse added to the oc1j1 input will be ignored by the tupp-plus. oc1j1 is sampled on the rising edge of sclk. in outgoing nibble interface mode (obmode set low), and the oj1en register bit is set low, oc1j1 pulses high to mark the more significant nibble of the first c1 byte of the transport envelope frame on the od[3:0] bus. the opl input must be held low. the position of the j1 byte(s) is implicit and fixed to the bytes immediately following the last c1 byte. when the oj1en register bit is set high, the oc1j1 signal pulses high while opl is low to mark the more significant nibble of the first c1 byte of the transport frame on the od[3:0] bus and pulses high while opl is high to mark each of the j1 bytes of the synchronous payload envelope(s) on the od[3:0] bus. oc1j1 must be present at every occurrence of the first c1 byte and all j1 bytes. a v1 pulse added to the oc1j1 input will be ignored by the tupp- plus. oc1j1 must be set low during the less significant nibble timeslots. oc1j1 is sampled on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 21 pin name type pin no. function otmf input 125 the active high outgoing tributary multiframe (otmf) signal identifies the first frame of the tributary multiframe for each au3, or au4 administrative unit, or sts-1 synchronous payload envelope. otmf is selectable to pulse high during the third byte after j1 of the first tributary or during the h4 byte of the path overhead which indicates that the next frame is the first frame of the tributary multiframe. selection between marking the third byte after each j1 or h4 bytes is controlled by the otmfh4 bit. pulses on otmf are only effective during the h4 or third byte after each j1 byte positions, as appropriate. otmf is ignored at other byte positions. in outgoing byte interface mode (obmode set high), otmf is sampled on the rising edge of sclk. in outgoing nibble interface mode (obmode set low), otmf is ignored at the less significant nibble timeslots. otmf is sampled on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 22 pin name type pin no. function cout output 85 the controlled output signal (cout) is a software programmable output that is controlled by the coutx register bit associated with each tributary. in outgoing byte interface mode (obmode set high), cout is synchronized to the od[7:0] bus. in floating mode, cout contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its contents should be ignored for bytes in the transport overhead. in locked mode, cout is set low for transport overhead bytes. cout is updated on the rising edge of sclk. in outgoing nibble interface mode (obmode set low), cout is synchronized to the od[3:0] bus. in floating mode, cout contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its contents should be ignored for bytes in the transport overhead. in locked mode, cout is set low for transport overhead bytes. cout is updated on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 23 pin name type pin no. function opl input 132 the active high outgoing payload active (opl) signal identifies the bytes within the transport envelope frame on the od[7:0] bus that carry the vc3 or vc4 virtual container(s), and the sts-1 synchronous payload envelopes. in outgoing byte interface mode (obmode set high), and floating mode is enabled, opl must be set high to mark each payload byte. od[7:0], otpl, otv5, ais and idle contain valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. their contents should be ignored for bytes in the transport overhead as indicated by a low level on the opl input. in locked mode, the outgoing virtual container (synchronous payload envelope) is locked with the j1 byte immediately following the c1 byte and opl should be held low. during transport overhead byte locations on the outgoing stream, otpl, otv5, ais and idle are set low. od[7:0] is set to a valid pointer with offset of 522 and all- zeros for other transport overhead bytes. opl is sampled on the rising edge of sclk. in outgoing nibble interface mode (obmode set low), and floating mode is enabled, opl must be set high to mark the more significant nibble of each payload byte. opl is ignored during the less significant nibble. od[3:0], otpl, otv5, ais and idle contain valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. their contents should be ignored for bytes in the transport overhead as indicated by a low level on the opl input. in locked mode, the outgoing virtual container (synchronous payload envelope) is locked with the j1 byte immediately following the c1 byte and opl should be held low. during transport overhead byte locations on the outgoing stream, otpl, otv5, ais and idle are set low. od[3:0] is set to a valid pointer with offset of 522 and all-zeros for other transport overhead bytes. opl is ignored during the less significant nibble timeslots. opl is sampled on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 24 pin name type pin no. function od[0] od[1] od[2] od[3] od[4] od[5] od[6] od[7] output 110 108 106 104 97 95 93 91 the outgoing data bus (od[7:0]) carries sonet/sdh frame data in byte serial format. in outgoing byte interface mode (obmode set high), od[7] is the most significant bit, corresponding to bit 1 of each serial word, the bit transmitted first. od[0] is the least significant bit, corresponding to bit 8 of each serial word, the last bit transmitted. in floating mode, od[7:0] contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its contents should be ignored for bytes in the transport overhead. in locked mode, od[7:0] is set to all- zeros at transport overhead bytes, except for a valid pointer with offset 522 at h1, h2 bytes. the od[7:0] bus is updated on the rising edge of sclk. in outgoing nibble interface mode (obmode set low), od[3] is the most significant bit of each nibble, corresponding to bit 1 or bit 5 of each serial word, the bit transmitted first or fifth, respectively. od[0] is the least significant bit, corresponding to bit 4 or bit 8 of each serial word, the fourth or last bit transmitted, respectively. od[7:4] are set low. in floating mode, od[3:0] contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its contents should be ignored for bytes in the transport overhead. in locked mode, od[3:0] is set to all-zeros at transport overhead bytes, except for a valid pointer with offset 522 at h1, h2 bytes. the od[7:0] bus is updated on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 25 pin name type pin no. function odp output 89 the outgoing data parity (odp) signal carries the parity of the outgoing data stream, od[7:0]. odd parity is selected by setting the oop register bit high, and even parity is selected by setting the oop bit low. odp is updated on the rising of sclk in outgoing byte interface mode (obmode set high) and on the rising edge of nsclk in outgoing nibble interface mode (obmode set low). otpl output 134 the outgoing tributary payload active (otpl) signal marks the bytes carrying the tributary payload. in outgoing byte interface mode (obmode set high), otpl is set high to mark each tributary payload byte on the od[7:0] bus. in floating mode, otpl contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its contents should be ignored for bytes in the transport overhead. in locked mode, otpl is set low for transport overhead. otpl is updated on the rising edge of sclk. in outgoing nibble interface mode (obmode set low), otpl is set high to mark each tributary payload byte on the od[3:0] bus. in floating mode, otpl contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its contents should be ignored for bytes in the transport overhead. in locked mode, otpl is set low for transport overhead. otpl is updated on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 26 pin name type pin no. function otv5 output 136 the outgoing tributary v5 byte (otv5) signal marks the various tributary v5 bytes. in outgoing byte interface mode (obmode set high), otv5 is set high to mark each tributary v5 byte on the od[7:0] bus. when the outgoing tributary is a tu3, otv5 marks the j1 byte of the tu3. in floating mode, otv5 contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its contents should be ignored for bytes in the transport overhead. in locked mode, otv5 is set low for transport overhead bytes. otv5 is updated on the rising edge of sclk. in outgoing nibble interface mode (obmode set low), otv5 is set high to mark each tributary v5 byte on the od[3:0] bus. when the outgoing tributary is a tu3, otv5 marks the j1 byte of the tu3. in floating mode, otv5 contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its contents should be ignored for bytes in the transport overhead. in locked mode, otv5 is set low for transport overhead bytes. otv5 is updated on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 27 pin name type pin no. function ais output 114 the tributary alarm indication signal output (ais) marks tributaries on the outgoing stream that are in ais state. in outgoing byte interface mode (obmode set high), ais is set high when ais is inserted in the associated tributary on the od[7:0] and is set low when the ais is not inserted. in floating mode, ais contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its value should be ignored for bytes in the transport overhead. in locked mode, ais is set low for transport overhead bytes. ais is updated on the rising edge of sclk. in outgoing nibble interface mode (obmode set low), ais is set high when ais is inserted in the associated tributary on the od[3:0] and is set low when the ais is not inserted. in floating mode, ais contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its value should be ignored for bytes in the transport overhead. in locked mode, ais is set low for transport overhead bytes. ais is updated on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 28 pin name type pin no. function idle output 115 the tributary idle indication signal output (idle) marks tributaries on the outgoing stream that are in idle state. in outgoing byte interface mode (obmode set high), idle is set high when idle code is inserted in the associated tributary on the od[7:0] and is set low when the idle code is not inserted. in floating mode, idle contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its value should be ignored for bytes in the transport overhead. in locked mode, idle is set low for transport overhead bytes. idle is updated on the rising edge of sclk. in outgoing nibble interface mode (obmode set low), idle is set high when idle code is inserted in the associated tributary on the od[3:0] and is set low when the idle code is not inserted. in floating mode, idle contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its value should be ignored for bytes in the transport overhead. in locked mode, idle is set low for transport overhead bytes. idle is updated on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 29 pin name type pin no. function tpoh output 105 the outgoing tributary path overhead byte (otv5) signal marks the tributary path overhead bytes in the outgoing stream. for streams in tu3 mode, the j1, b3,c2, g1, f2, h4, z3, z4 and z5 bytes are marked. for streams out of tu3 mode, v5, j2, z6 an z7 bytes are marked. in outgoing byte interface mode (obmode set high), tpoh is set high to mark each tributary path overhead byte on the od[7:0] bus. in floating mode, tpoh contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its contents should be ignored for bytes in the transport overhead. in locked mode, tpoh is set low for transport overhead bytes. tpoh is updated on the rising edge of sclk. in outgoing nibble interface mode (obmode set low), tpoh is set high to mark each tributary path overhead byte on the od[3:0] bus. in floating mode, tpoh contains valid data only for bytes in the vc3 or vc4 virtual container(s), or the sts-1 synchronous payload envelopes. its contents should be ignored for bytes in the transport overhead. in locked mode, tpoh is set low for transport overhead bytes. tpoh is updated on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 30 pin name type pin no. function lom[3] lom[2] lom[1] output 63 90 144 the loss of multiframe signals (lom[3:1]) reports the tributary multiframe synchronization status. lom is set low when a correct sequence on the h4 byte has been detected for four frames. lom is set high if a correct four frame sequence is not detected in 1 millisecond. lom[3], lom[2] and lom[1] report the synchronization status of sts-1 #1, #2 and #3, respectively. in au4 mode, lom[3], lom[2] and lom[1] report the synchronization status of tug3 #1, #2 and #3, respectively. lom[3:1] are updated on the rising edge of sclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 31 pin name type pin no. function lc1j1v1 output 141 the locked mode composite frame pulse (lc1j1v1) marks the transport, synchronous payload envelope and tributary multiframe frame boundaries on the outgoing stream. lc1j1v1 is only active in locked mode (oj1en register bit set low). lc1j1v1 is held low in floating mode (oj1en set high). in outgoing byte interface mode (obmode set high), and locked mode is enabled (oj1en set low), lc1j1v1 pulses high to mark the first c1 byte of the transport envelope frame on the od[7:0] bus. it also pulses high to mark the j1 byte(s) which is (are) register selectable to be implicitly fixed to immediately follow the c1 bytes or the h3 bytes. optionally, lc1j1v1 also marks the third byte after j1 of the first tributary in each sts-1 (tug3) stream when the lv1en register bit is set high. lc1j1v1 is updated on the rising edge of sclk. in outgoing nibble interface mode (obmode set low), and locked mode is enabled (oj1en set low), lc1j1v1 pulses high to mark the more significant nibble of the first c1 byte of the transport envelope frame on the od[3:0] bus. it also pulses high to mark the more significant nibble of the j1 byte(s) which is (are) register selectable to be implicitly fixed to immediately follow the c1 bytes or the h3 bytes. optionally, lc1j1v1 also marks the more significant nibble of the third byte after j1 of the first tributary in each sts-1 (tug3) stream when the lv1en register bit is set high. lc1j1v1 is updated on the rising edge of nsclk.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 32 pin name type pin no. function lpl output 140 the locked mode payload active signal (lpl) identifies synchronous payload envelope bytes on the outgoing stream. lpl is only active in locked mode (oj1en register bit set low). lpl is held low in floating mode (oj1en set high). if locked mode is enabled (oj1en set low), lpl is set high to mark synchronous payload envelop bytes and set low to mark transport overhead bytes. lpl is updated on the rising edge of sclk in outgoing byte interface mode (obmode set high) or on the rising edge of nsclk in outgoing nibble interface mode (obmode set low). pohck output 126 the tributary path overhead clock signal (pohck) provides timing to sample the extracted tributary path overhead stream and the receive alarm port. pohck is nominally 9.72 mhz clock signals. the poh[3:1], pohen[3:1], pohfp[3:1] and rad outputs are updated on the falling edge of pohck. poh[3] poh[2] poh[1] output 76 109 135 the tributary path overhead signals (poh[3:1]) contains the tributary path overhead bytes (v5, j2, z6 and z7) extracted from the id[7:0] bus. poh[3], poh[2] and poh[1] contain the tributary path overhead bytes from sts-1 #1, #2 and #3, respectively. in au4 mode, poh[3], poh[2] and poh[1] contain the tributary path overhead bytes from tug3 #1, #2 and #3, respectively. all four tributary overhead bytes of each tributary is shifted out once per payload frame. the corresponding pohen signal is set high to identify overhead bytes that are presented for the first time. each poh signal is updated on the falling edge of pohck.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 33 pin name type pin no. function pohfp[3] pohfp[2] pohfp[1] output 67 107 133 the tributary path overhead frame pulse signals (pohfp[3:1]) may be used to locate the individual path overhead bits of each tributary for the corresponding sts-1 (tug3) stream. each pohfp signal is set high to mark bit 1 (the most significant bit) of the v5 byte of the first tributary. pohfp[3], pohfp[2] and pohfp[1] identify frame boundaries of the tributary path overhead bytes from sts-1 #1, #2 and #3, respectively. in au4 mode, pohfp[3], pohfp[2] and pohfp[1] identify frame boundaries of tug3 #1, #2 and #3, respectively. each pohfp signal is updated on the falling edge of pohck. pohen[3] pohen[2] pohen[1] output 77 111 139 the tributary path overhead enable signals (pohen[3:1]) may be used to identify tributary path overhead bytes that are being presented on the corresponding poh stream for the first time. each pohen signal is set high when a fresh overhead byte is available on the corresponding poh stream. pohen is set low when the tributary path overhead byte available on the corresponding poh stream has already been shifted out in a previous frame. pohen[3], pohen[2] and pohen[1] identify the status of tributary path overhead bytes from sts-1 #1, #2 and #3, respectively. in au4 mode, pohfp[3], pohfp[2] and pohfp[1] identify the status of tributary path overhead bytes from tug3 #1, #2 and #3, respectively. each pohen signal is updated on the falling edge of pohck. rad output 124 the receive alarm port (rad) contains the tributary path bip error count, the rdi status and the pdi status of each tributary in the id[7:0] bus. rad is updated on the falling edge of pohck.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 34 pin name type pin no. function mbeb input 14 the active low motorola bus enable (mbeb) signal configures the tupp-plus for motorola bus mode where the rdb/e signal functions as e, and the wrb/rwb signal functions as rwb. when mbeb is high, the tupp-plus is configured for intel bus mode where the rdb/e signal functions as rdb. the mbeb input has an integral pull up resistor. csb input 13 the active low chip select (csb) signal is low during tupp-plus register accesses. if csb is not required (i.e., register accesses are controlled by using the rdb/e and wrb/rwb signals only), csb must be connected to an inverted version of rstb. rdb/ input 35 the active low read enable (rdb) signal is low during tupp-plus register read accesses while in intel bus mode. the tupp-plus drives the d[7:0] bus with the contents of the addressed register while rdb and csb are low. e the active high external access (e) signal is high during tupp-plus register access while in motorola bus mode. wrb/ input 37 the active low write strobe (wrb) signal is low during a tupp-plus register write accesses while in intel bus mode. the d[7:0] bus contents are clocked into the addressed register on the rising wrb edge while csb is low. rwb the read/write select (rwb) signal selects between tupp-plus register read and write accesses while in motorola bus mode. the tupp-plus drives the d[7:0] bus with the contents of the addressed register while csb is low and rwb and e are high. the d[7:0] bus contents are clocked into the addressed register on the falling e edge while csb and rwb are low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 35 pin name type pin no. function d[0] d[1] d[2] d[3] d[4] d[5] d[6] d[7] i/o 15 16 17 18 23 24 25 26 the bidirectional data bus d[7:0] is used during tupp-plus register read and write accesses. a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] a[10] input 4 5 6 7 8 9 10 11 12 157 156 the address bus a[11:0] selects specific registers during tupp-plus register accesses. a[11]/trs 34 the test register select (trs) signal selects between normal and test mode register accesses. trs is high during test mode register accesses, and is low during normal mode register accesses. rstb input 31 the active low reset (rstb) signal provides an asynchronous tupp-plus reset. rstb is a schmitt triggered input with an integral pull up resistor.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 36 pin name type pin no. function ale input 33 the address latch enable (ale) is active high and latches the address bus a[7:0] when low. when ale is high, the internal address latches are transparent. it allows the tupp-plus to interface to a multiplexed address/data bus. ale has an integral pull up resistor. intb od output 28 the active low interrupt (intb) signal goes low when a tupp-plus interrupt source is active. intb returns high when the interrupt is acknowledged via an appropriate register access. intb is an open drain output. tck input 45 the test clock (tck) signal provides timing for test operations that can be carried out using the ieee p1149.1 test access port. tck has an integral pull up resistor. tms input 53 the test mode select (tms) signal controls the test operations that can be carried out using the ieee p1149.1 test access port. tms is sampled on the rising edge of tck. tms has an integral pull up resistor. tdi input 47 the test data input (tdi) signal carries test data into the device via the ieee p1149.1 test access port. tdi is sampled on the rising edge of tck. tdi has an integral pull up resistor. tdo tristate 49 the test data output (tdo) signal carries test data out of the device via the ieee p1149.1 test access port. tdo is updated on the falling edge of tck. tdo is a tristate output that is always tristated except when scanning of data is in progress. trstb input 51 the active low test reset (trstb) signal provides an asynchronous test access port reset. trstb is a schmitt triggered input with an integral pull up resistor. trstb must be asserted during the power up sequence.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 37 pin name type pin no. function vddi1 vddi2 vddi3 vddi4 vddi5 vddi6 vddi7 power 20 46 72 101 131 143 155 the core power (vddi1 - vddi7) pins should be connected to a well decoupled +5 v dc in common with vddoac and vddodc. vssi1 vssi2 vssi3 vssi4 vssi5 vssi6 vssi7 ground 21 50 74 100 128 142 151 the core ground (vssi1 - vssi7) pins should be connected to gnd in common with vssoac and vssodc. vddoac1 vddoac2 vddoac3 vddoac4 vddoac5 vddoac6 power 27 69 87 113 130 148 the pad ring switching power (vddoac1 - vddoac6) pins should be connected to a well decoupled +5 v dc in common with vddi and vddodc. vssoac1 vssoac2 vssoac3 vssoac4 vssoac5 vssoac6 ground 29 73 86 112 129 150 the pad ring ground (vssoac1 - vssoac6) pins should be connected to gnd in common with vssi and vssodc
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 38 pin name type pin no. function vddodc1 vddodc2 vddodc3 vddodc4 vddodc5 vddodc6 vddodc7 power 19 32 71 102 117 137 154 the pad ring static power (vddodc1 - vddodc7) pins should be connected to a well decoupled +5 v dc in common with vddi and vddoac. vssodc1 vssodc2 vssodc3 vssodc4 vssodc5 vssodc6 vssodc7 ground 22 30 75 99 116 138 152 the pad ring ground (vssodc1 - vssodc7) pins should be connected to gnd in common with vssi and vssoac.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 39 pin name type pin no. function vsst1 vsst2 vsst3 vsst4 vsst5 vsst6 vsst7 vsst8 vsst9 vsst10 vsst11 vsst12 vsst13 vsst14 vsst15 vsst16 vsst17 vsst18 vsst19 vsst20 vsst21 vsst22 vsst23 vsst24 ground 1 2 3 38 39 40 41 42 43 78 79 80 81 82 83 118 119 120 121 122 123 158 159 160 the thermal ground (vsst1 - vsst24) pins should be connected to gnd in common with vssi and vssoac.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 40 notes on pin description: 1. all tupp-plus inputs and bidirectionals present minimum capacitive loading and operate at ttl logic levels. 2. all tupp-plus digital outputs and bidirectionals have 4 ma drive capability, except the intb open drain output, the d[7:0] bidirectionals, the pohck output and the gsclk[1] output have 8 ma drive capability. 3. the vssoac ground pins are not internally connected to the vssodc nor the vssi ground pins. failure to connect these pins externally may cause malfunction or damage the tupp-plus. the vssodc and the vssi ground pins are internally connected. 4. the vddoac power pins are not internally connected to the vddodc nor the vddi power pins. failure to connect these pins externally may cause malfunction or damage the tupp-plus. the vddodc and the vddi power pins are internally connected. 5. pin numbers that are underlined are additions to the tupp-plus that were no-connects in the tupp (pm5361).
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 41 8 functional description 8.1 input bus demultiplexer the input bus demultiplexer captures data sampled on the id[7:0] bus and distributes this data to the three tributary payload processors within the tupp-plus. the input bus demultiplexer also provides timing signals for the other blocks within the tupp-plus. frame alignment signals for the incoming data stream, ic1j1, itmf, and ipl, are sampled, buffered and distributed to the tributary payload processors (vtpps). in order to have synchronous operation of the vtpps with a single clock, the incoming data and control signals may be delayed by up to two system clock cycles before distribution to the vtpps. the delay is used to align the incoming data with the outgoing data at each vtpp. the amount of delay is adjusted such that the separation of the incoming sts/au frame and the outgoing frame at each vtpp appears to be in multiples of three sclk or six nsclk periods. when configured for au4 mode, the input bus demultiplexer provides the necessary timing coordination between the three tributary payload processors. the single j1 byte marker input on ic1j1 is retimed and distributed to each of the three tributary payload processors. the tributary multiframe detected by vtpp #1 is distributed to the two other vtpps, as vtpp #1 is the only one receiving a valid h4 byte. 8.2 output bus multiplexer the output bus multiplexer gathers payload data from the three tributary payload processors within the tupp-plus and multiplexes this data onto the od[7:0] bus. it also multiplexes signals from each tributary payload processor that mark tributary spes and tributary v5 bytes onto the shared otpl and otv5 signals. the extracted tributary path overhead serial signals (poh[3:1], pohfp[3:1], pohen[3:1], pohck[3:1] and rad) are buffered by the output bus multiplexer block. the output bus multiplexer also provides timing signals for other blocks within the tupp-plus. frame alignment signals for the outgoing data stream, oc1j1, opl and otmf, are sampled, buffered and distributed to the tributary payload processors (vtpps), the tributary path overhead processors (rtops) and the
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 42 tributary trace buffers (rttbs). the output bus multiplexer contains a four frame counter that will flywheel in the absence of an active otmf input, internally generating tributary multiframe timing for the outgoing data stream. when configured for locked output mode, i.e. when oj1en is low, the output bus multiplexer will internally generate j1 and spe timing for the outgoing data stream that corresponds to the j1 bytes following the c1 bytes and no pointer justifications at the sts-1 (au3) or au4 level. the locked transport and payload frame boundaries are reported on the lc1j1v1 and lpl outputs. this timing drives the outputs of the three vtpps, rtops and rttbs, substituting for the function otherwise provided by the oc1j1 and opl inputs. when configured for au4 mode, the output bus multiplexer provides the necessary timing coordination between the three tributary payload processors. this consists of deriving vc4 framing from the single j1 byte marker input on oc1j1 and distributing this to each vtpp, rtop and rttb blocks. 8.3 tributary payload processor each tributary payload processor (vtpp) processes the tributaries within an sts-1, au3, or tug3. each vtpp can be configured to process any legal mix of vt1.5s, vt2s, vt3s, or vt6s that can be carried in an sts-1 or any legal mix of tu11s, tu12s, tu2s, or tu3s, that can be carried in an au3 or tug3. the number of tributaries managed by each vtpp ranges from 1 (when configured to process a single tu3) to 28 (when configured to process all vt1.5s or equivalently all tu11s). 8.3.1 clock generator the clock generator derives various clocks from the 19.44 mhz system clock and distributes them to other blocks within the tributary payload processor. the overall design is totally synchronous, with processing occurring at a 6.48 mhz rate in each tributary payload processor. 8.3.2 incoming timing generator the incoming timing generator identifies the incoming tributary being processed at any given point in time. based on the configuration of the vtpp (it can process various mixes of tributary types), the incoming timing generator extracts the sts-1 spe, vc3, or a single tug3 from a vc4, and identifies the bytes within these envelopes that correspond to various types of overhead and those that carry specific tributaries to be processed. the h4 byte is identified for the
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 43 incoming multiframe detector so that it can determine the incoming tributary multiframe boundaries. the identification of specific tributaries allows the pointer interpreter to be time-sliced across the mix of tributaries present in the incoming data stream. the identification of the v1-v3 bytes of vts, or tus (or h1-h3 bytes in the case of tu3s) allows the pointer interpreter to function. 8.3.3 incoming multiframe detector the multiframe alignment sequence in the path overhead h4 byte is monitored for the bit patterns of 00, 01, 10, 11 in the two least significant bits. if an unexpected value is detected, the primary multiframe will be kept, and a second multiframe process will, in parallel, check for a phase shift. the primary process will enter out of multiframe state (oom). a new multiframe alignment is chosen, and oom state is exited when four consecutive correct multiframe patterns are detected. loss of multiframe (lom) is declared after residing in the oom state at the ninth h4 byte without re-alignment. in counting to nine, the out of sequence h4 byte that triggered the transition to the oom state is counted as the first. a new multiframe alignment is chosen, and lom state is exited when four consecutive correct multiframe patterns are detected. changes in multiframe alignments are detected and reported. 8.3.4 pointer interpreter the pointer interpreter is a time-sliced state machine that can process up to 28 independent tributaries. the state vector is saved in ram as directed by the incoming timing generator. the pointer interpreter processes the incoming tributary pointers such that all bytes within the tributary synchronous payload envelope can be identified and written into the unique payload first-in first-out buffer for the tributary in question. a marker that tags the v5 byte (or j1 byte in the case of a tu3) is passed through the payload buffer. the incoming timing generator directs the pointer interpreter to the correct payload buffer for the tributary being processed. the pointer interpreter processes the incoming pointers (v1/v2 or h1/h2 in tu3 mode) as specified in the references. the pointer value is used to determine the location of the tributary path overhead byte (v5 or j1 in tu3) in the incoming tug3 or sts-1 (au3) stream. the algorithm can be modeled by a finite state machine. within the pointer interpretation algorithm three states are defined (as shown in figure 1): norm_state (norm)
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 44 ais_state (ais) lop_state (lop) the transition between states will be consecutive events (indications), e.g., three consecutive ais indications to go from the norm_state to the ais_state. the kind and number of consecutive indications activating a transition is chosen such that the behaviour is stable and insensitive to low ber. the only transition on a single event is the one from the ais_state to the norm_state after receiving a ndf enabled with a valid pointer value. it should be noted that, since the algorithm only contains transitions based on consecutive indications, this implies that, for example, non-consecutively received invalid indications do not activate the transitions to the lop_state. figure 1 - pointer interpretation state diagram norm inc_ind / dec_ind 3 x eq_new_point ndf_enable lop 8 x inv_point 8 x ndf_enable 3 x eq_new_point ais 3 x ais_ind 8 x inv_point 3 x ais_ind ndf_enable 3 x eq_new_point
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 45 the following events (indications) are defined norm_point : disabled ndf + ss + offset value equal to active offset ndf_enable: enabled ndf + ss + offset value in range for the configured tributary type ais_ind: h1 = 'hff, h2 = 'hff inc_ind: disabled ndf + ss + majority of i bits inverted + no majority of d bits inverted + previous ndf_enable, inc_ind or dec_ind more than 3 frames ago dec_ind: disabled ndf + ss + majority of d bits inverted + no majority of i bits inverted + previous ndf_enable, inc_ind or dec_ind more than 3 frames ago inv_point: not any of above (i.e., not norm_point, and not ndf_enable, and not ais_ind, and not inc_ind and not dec_ind) new_point: disabled_ndf + ss + offset value in range for the configured tributary type but not equal to active offset inc_req: disabled ndf + ss + majority of i bits inverted + no majority of d bits inverted dec_req: disabled ndf + ss + majority of d bits inverted + no majority of i bits inverted notes: 1. active offset is defined as the accepted current phase of the spe (vc) in the norm_state and is undefined in the other states. 2. enabled ndf is defined as the following bit patterns: 1001, 0001, 1101, 1011, 1000. 3. disabled ndf is defined as the following bit patterns: 0110, 1110, 0010, 0100, 0111.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 46 4. the remaining six ndf codes (0000, 0011, 0101, 1010, 1100, 1111) result in an inv_point indication. 5. the legal range of pointer values for the five supported tributary types are: vt1.5 : 0 .. 103 vt2 : 0 .. 139 vt3 : 0 .. 211 vt6 : 0 .. 427 tu3 : 0 .. 764 6. the requirement for previous ndf_enable, inc_ind or dec_ind be more than 3 frames ago may be optionally disabled. 7. new_point is also an inv_point. 8. the requirement for 3 consecutive ais indications may be optionally disabled. the transitions indicated in the state diagram are defined as follows: inc_ind/dec_ind: offset adjustment (increment or decrement indication) 3 x eq_new_point: three consecutive equal new_point indications ndf_enable: single ndf_enable indication 3 x ais_ind: three consecutive ais indications 8 x inv_point: eight consecutive inv_point indications 8 x ndf_enable eight consecutive ndf_enable indications notes: 1. the transitions from norm_state to norm_state do not represent state changes but imply offset changes. 2. 3 x eq_new_point takes precedence over other events. 3. all three offset values received in 3 x eq_new_point must be identical.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 47 4. "consecutive event counters" are reset to zero on a change of state. the pointer interpreter block detects loss of pointer (lop) in the incoming tributaries. lop is declared on entry to the lop_state as a result of eight consecutive invalid pointers or eight consecutive ndf enabled indications. lop is removed when the same valid pointer with normal ndf is detected for three consecutive frames. incoming tributary path ais (pointer bytes set to all ones) does not cause entry into the lop state. the pointer interpreter block also detects tributary path ais in the incoming tributaries. pais is declared on entry to the ais_state after three consecutive ais indications. pais is removed when the same valid pointer with normal ndf is detected for three consecutive frames or when a valid pointer with ndf enabled is detected. 8.3.5 payload buffer the payload buffer is a bank fifo buffers. it is synchronous in operation and is based on a time-sliced ram. the three 19.44 mhz clock cycles in each 6.48 mhz period are shared between the read and write operations. the pointer interpreter writes tributary payload data and the v5 (or tu3 j1) tag into the payload buffer. a 16 byte fifo buffer is provided for each of the (up to 28) tributaries. address information is also passed through the payload buffer to allow fifo fill status to be determined by the pointer generator. 8.3.6 outgoing timing generator the outgoing timing generator identifies the outgoing tributary byte being processed. based on the configuration of the vtpp, the outgoing timing generator effectively constructs the sts-1 spe, vc3, or vc4, and identifies the bytes within these envelopes that correspond to various types of overhead and bytes that carry specific tributaries. the identification of specific tributaries allows the pointer generator to be time-sliced across the mix of tributaries to be sourced in the outgoing data stream. the identification of the v1-v3 bytes of vts, or tus (h1-h3 bytes of tu3s) allows the pointer generator to function. the sequence of h4 bytes is generated by each tributary payload processor and inserted into the outgoing administrative units. the six most significant bits of h4 are set to logic 1. the sequence of the remaining two h4 bits is determined by the otmf input.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 48 8.3.7 pointer generator the pointer generator block generates the tributary pointers (v1/v2 or h1/h2 in tu3 mode) as specified in the references. the pointer value is used to determine the location of the tributary path overhead byte (v5 or j1 in tu3 mode) on the outgoing stream. the algorithm can be modeled by a finite state machine. within the pointer generator algorithm, five states are defined (as shown in figure 2): norm_state (norm) ais_state (ais) ndf_state (ndf) inc_state (inc) dec_state (dec) the transition from the norm to the inc, dec, and ndf states are initiated by events in the payload buffer block. the transition to/from the ais state are controlled by the pointer interpreter block. the transitions from inc, dec, and ndf states to the norm state occur autonomously with the generation of special pointer patterns.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 49 figure 2 - pointer generation state diagram norm dec inc ndf ais es_uppert dec_ind es_lowert inc_ind norm_point pi_ais ais_ind pi_ais pi_norm ndf_enab;le fo_discont pi_ais pi_lop pi_ais the following events, indicated in the state diagram (figure 2), are defined: es_lowert: es filling is below the lower threshold + previous inc_ind,dec_ind or ndf_enable more than three frames ago.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 50 es_uppert: es filling is above the upper threshold + previous inc_ind, dec_ind or ndf_enable more than three frames ago. fo_discont: frame offset discontinuity pi_ais: pi in ais state pi_lop: pi in lop state pi_norm: pi in norm state notes 1. a frame offset discontinuity occurs if an incoming ndf enabled is received, or if an elastic store overflow/underflow occurred. 2. transition to ais state due to pi_lop event may be optionally disabled. the autonomous transitions indicated in the state diagram are defined as follows: inc_ind: transmit the pointer with ndf disabled and inverted i bits, transmit a stuff byte in the byte after h3, increment active offset. dec_ind: transmit the pointer with ndf disabled and inverted d bits, transmit a data byte in the h3 byte, decrement active offset. ndf_enable: accept new offset as active offset, transmit the pointer with ndf enabled and new offset. norm_point: transmit the pointer with ndf disabled and active offset. ais_ind: active offset is undefined, transmit an all-1's pointer and payload. notes: 1. active offset is defined as the phase of the spe (vc). 2. enabled ndf is defined as the bit pattern 1001. 3. disabled ndf is defined as the bit pattern 0110.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 51 the pointer generator is a time-sliced state machine that can process up to 28 independent tributaries. the state vector is saved in ram at the address associated with the current tributary. the pointer generator fills the outgoing tributary synchronous payload envelopes with bytes read from the associated fifo in the payload buffer for the current tributary. the pointer generator creates pointers in the v1-v3 bytes (or h1-h3 bytes in the case of tu3s) of the outgoing data stream. the marker that tags the v5 byte (or j1 byte in the case of a tu3) that is passed through the payload buffer is used to align the pointer. the outgoing timing generator directs the pointer generator to the fifo in the payload buffer that is associated with the tributary being processed. the pointer generator monitors the fill levels of the payload buffers and inserts outgoing pointer justifications as necessary to avoid fifo spillage. normally, the pointer generator has a fifo dead band of two bytes. the dead band can be collapse to one so that any incoming pointer justifications will be reflected by a corresponding outgoing justification with no attenuation. signals are output by the pointer generator that identify outgoing v5 bytes (or j1 bytes in the case of a tu3) and the tributary synchronous payload envelopes. these simplify the design of mappers downstream of the tupp-plus. on a per tributary basis, tributary path ais and tributary idle (unequipped) can be inserted as controlled by microprocessor accessible registers. the idle code is selectable globally for the entire vc3 or tug3 to be all-zeros or all-ones. it is also possible to force an inverted new data flag on individual tributaries for the purpose of diagnosing downstream pointer processors. tributary path ais is automatically inserted into outgoing tributaries if the pointer interpreter detects tributary path ais on the corresponding incoming tributary. 8.4 tributary path overhead processor each tributary path overhead processor (rtop) monitors the outgoing stream of an associated tributary payload processor (vtpp) and processes the tributaries within an sts-1, au3, or tug3. each rtop can be configured to process any legal mix of vt1.5s, vt2s, vt3s, or vt6s that can be carried in an sts-1 or any legal mix of tu11s, tu12s, tu2s, or tu3s, that can be carried in an au3 or tug3. the number of tributaries managed by each rtop ranges from 1 (when configured to process a single tu3) to 28 (when configured to process all vt1.5s or all tu11s). the rtop provides tributary performance monitoring of incoming tributaries. bit interleaved parity of the incoming tributaries is computed and compared with the bip-2 code encoded in the v5 byte of the tributary. errors between the computed and received values are accumulated. rtop also accumulates far end block error codes. incoming path signal label is debounced and compared with the
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 52 provisioned value. path signal label unstable, path signal label mismatch and change of path signal label event are identified. 8.4.1 clock generator the clock generator derives various clocks from the 19.44 mhz system clock and distributes them to other blocks within the tributary payload processor. the overall design is totally synchronous, with processing occurring at a 6.48 mhz rate in each tributary path overhead processor. 8.4.2 timing generator the timing generator identifies the incoming tributary being processed at any given point in time. based on the configuration of the rtop (it can process various mixes of tributary types), the incoming timing generator extracts the sts- 1 spe, vc3, or a single tug3 from a vc4, and identifies the bytes within these envelopes that correspond to various types of overhead and those that carry specific tributaries to be processed. the identification of specific tributaries allows the error monitor and extract blocks to be time-sliced across the mix of tributaries present in the incoming data stream. 8.4.3 error monitor the error monitor block is a time-sliced state machine. it relies on the timing generator block to identify the tributary being processed. the error monitor block contains a set of 12-bit counters that are used to accumulate tributary path bip-2 errors, and a set of 11-bit counters to accumulate far end block errors (febe). the contents of the counters may be transferred to a holding ram, and the counters reset under microprocessor control. tributary path bip-2 errors are detected by comparing the tributary path bip-2 bits in the v5 byte extracted from the current multiframe, to the bip-2 value computed for the previous multiframe. bip-2 errors may be accumulated on a block or nibble basis as controlled by software configurable registers. far end block errors (febes) are detected by extracting the febe bit from the tributary path overhead byte (v5). tributary path remote defect indication (rdi) and remote failure indication (rfi) are detected by extracting bit 8 and bit 4 respectively of the tributary path overhead byte (v5). the rdi is recognized when bit 8 of the v5 byte is set high for five or ten consecutive multiframes while rfi is recognized when bit 4 of v5 is
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 53 set high for five or ten consecutive frames. in tu3 mode, rdi is recognized when bit 5 of the g1 byte is set high for five or ten consecutive frames. bit 5 of the g1 byte is similarly processed for the status of the auxiliary rdi state. the rdi and rfi bits, and similarly bits 4 and 5 of a tu3 stream, may be treated as a two-bit code word. a code change is only recognized when the code is unchanged for five or ten frames. the tributary path signal label (psl) found in the tributary path overhead byte (v5) is processed. (c2 in tu3 mode). an incoming psl is accepted when it is received unchanged for five consecutive multiframes. the accepted psl is compared with the associated provisioned value. the psl match/mismatch state is determined by the following: table 1 - path signal label mismatch state expected psl accepted psl pslm state 000 000 match 000 001 mismatch 000 pdi code mismatch 000 xxx 1 000, 001, pdi code mismatch 001 000 mismatch 001 001 match 001 pdi code match 001 xxx 1 000, 001, pdi code match pdi code 000 mismatch pdi code 001 match pdi code pdi code match pdi code xxx 1 000, 001, pdi code mismatch xxx 1 000, 001, pdi code 000 mismatch xxx 1 000, 001, pdi code 001 match xxx 1 000, 001, pdi code xxx match
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 54 expected psl accepted psl pslm state xxx 1 000, 001, pdi code yyy mismatch each time an incoming psl differs from the one in the previous multiframe, the psl unstable counter is incremented. thus, a single bit error in the psl in a sequence of constant psl values will cause the counter to increment twice, once on the errored psl and again on the first error-free psl. the incoming psl is considered unstable when the counter reaches five. the counter is cleared when the same psl is received for five consecutive multiframes. 8.4.4 in-band error report the in-band error report block optionally modifies the g1 byte of outgoing tu3 streams or the v5 byte of outgoing non-tu3 streams to report the number of detected bip errors and tributary path alarms. in-band error reporting is enabled by the iber regisiter bits in the rtop in-band error reporting configuration registers. when in-band error reporting is enabled for tu3 streams, bits 1 to 4 of the g1 byte is set to reflect the count of the number of bip-8 errors detected in the previous frame. bit 5 is reports the rdi status. it is set high when the tributary path alarms named in the tributry remote defect indication control registers is detected and the corresponding enable register bits is also set high. similarly, bit 6 reports the auxiliary rdi status. it is set high when the tributary path alarms named in the tributry auxiliary remote defect indication control registers is detected and the corresponding enable register bits is also set high. bits 7 and 8 are unmodified. when in-band error reporting is enabled for non-tu3 streams, bit 3 of the v5 byte is set high when a bip-2 error is detected in the previous multiframe. bit 4 is reports the rdi status. it is set high when the tributary path alarms named in the tributry remote defect indication control registers is detected and the corresponding enable register bits is also set high. similarly, bit 8 reports the auxiliary rdi status. it is set high when the tributary path alarms named in the tributry auxiliary remote defect indication control registers is detected and the corresponding enable register bits is also set high. bits 1, 2, 5, 6 and 7 are unmodified.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 55 8.4.5 extract the extract block uses timing information from the timing generator block to extract, serialize and output the tributary path overhead bytes (v5, j2, z6, z7) of all the processed tributaries on the poh output. the pohfp output is provided to identify the most significant bit of the v5 byte of the first tributary on the poh output. all four tributary path overhead bytes are shifted out within each payload frame period. therefore, each byte is shifted out more than once. the pohen output is used to identify fresh overhead bytes. pohen is set high when the tributary path overhead byte is shifted out for the first time. pohen is set low when the overhead byte is merely repeated. the tributary path overhead clock, pohck is nominally a 9.72 mhz clock. 8.5 tributary trace buffer each tributary trace buffer (rttb) monitors the outgoing stream of an associated tributary payload processor (vtpp) and processes the tributaries within an sts- 1, au3, or tug3. each rttb can be configured to process any legal mix of vt1.5s, vt2s, vt3s, or vt6s that can be carried in an sts-1 or any legal mix of tu11s, tu12s, tu2s, or tu3s, that can be carried in an au3 or tug3. the number of tributaries managed by each rttb ranges from 1 (when configured to process a single tu3) to 28 (when configured to process all vt1.5s or all tu11s). the rttb extracts the tributary path trace message contained in the j2 byte (j1 byte in tu3) to a set of internal buffers. the buffers are microprocessor accessible to allow system software to examine the messages. another set of buffers is provided for system software to download the expected message. the rttb compares the received message with the provisioned message and reports on the state of match. the rttb also monitors for unstable incoming tributary path trace messages. 8.5.1 clock generator the clock generator derives various clocks from the 19.44 mhz system clock and distributes them to other blocks within the tributary trace buffer. the overall design is totally synchronous, with processing occurring at a 6.48 mhz rate in each tributary trace buffer.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 56 8.5.2 timing generator the timing generator identifies the incoming tributary being processed at any given point in time. based on the configuration of the rttb (it can process various mixes of tributary types), the incoming timing generator extracts the sts- 1 spe, vc3, or a single tug3 from a vc4, and identifies the bytes within these envelopes that correspond to various types of overhead and those that carry specific tributaries to be processed. the identification of specific tributaries allows the alarm monitor and extract blocks to be time-sliced across the mix of tributaries present in the incoming data stream. 8.5.3 extract the extract block is a time-sliced state machine. it uses timing information from the timing generator block to extract the tributary path trace message bytes (j2) from all the processed tributaries in the incoming stream. each tributary in the incoming stream is allocated an individual receive buffer in the buffer block. the length of the message and, consequently, the depth of the corresponding buffer are register programmable to be 16 or 64 bytes. bytes in the message may be written to the corresponding buffer in a circular fashion or optionally be synchronized to the framing pattern embedded in the message. for a 16 byte message, the first byte is identified by a logic one in the most significant bit. for a 64 byte message, the last two bytes are set to the ascii characters of carriage-return (0dh) and linefeed (0ah). 8.5.4 alarm monitor the alarm monitor block is a time-sliced state machine. it relies on the timing generator block to identify the tributary being processed. the alarm monitor block accesses an individual capture and expected buffers in the buffer block for each tributary in the incoming stream. it also monitors the received message for consistency. when the identical message is received three or five times, as controlled by the per5 register bit, the message is accepted. this accepted message is then compared with the expected message provision in the buffer block. if the accepted message differs from the expected message, the trail trace identifier mismatch (tim) alarm is raised. tim alarm is negated if the accepted and expected messages match. an accepted message that contains all-zero bytes is treated specially. if the expected messages is not also all-zeros, the tim alarm is not affected upon accepting of an all-zero message. if the expected message is all-zeros, accepting an all-zeros message would negate tim.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 57 the alarm monitor block also monitors the incoming messages for stability. two algorithms are provided. in the first algorithm, each time the current incoming message differs from the previous message, the corresponding unstable counter is incremented by one. thus, a single bit error in a message of a sequence of constant messages will cause the counter to increment twice, once on the corrupted message, and again on the first error free message. a trail trace identifier unstable (tiu) alarm is raised when the counter exceeds the register programmable threshold. the counter is cleared and tiu negated when a set of identical messages is received and becomes the accepted message. in the second algorithm, when the current incoming message differs from the previous message, the corresponding counter starts incrementing once per message. a trail trace identifier unstable (tiu) alarm is raised when the counter exceeds the register programmable threshold. the counter is cleared and tiu negated when a set of identical messages is received and becomes the accepted message. 8.5.5 buffer the buffer block contains two pages of memory, one page for capturing the receive tributary path trace messages and the other for storing the expected messages. each tributary in the incoming stream is allocated a range of addresses using high order interleaving keyed on the tributary group number and the tributary number within the group. at the j2 byte (j1 byte in tu3 mode) of each tributary, the receive and expected pages are read. the data from the incoming stream, the receive page and the expected page are supplied to the alarm monitor block for determination of trace identifier mismatch (tim) and trace identifier unstable (tiu) alarms. at the end of the cycle, the incoming data is written to the receive page. the buffer block also contains an arbiter to allow access to the receive and expected pages by the microprocessor when neither the extract nor alarm monitor block requires access. 8.6 jtag test access port the jtag test access port block provides jtag support for boundary scan. the standard jtag extest, sample, bypass, idcode and stctest instructions are supported. the tupp-plus identification code is 053620cd hexadecimal. 8.7 microprocessor interface the microprocessor interface block provides normal and test mode registers, and the logic required to connect to the microprocessor interface. the normal mode
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 58 registers are required for normal operation, and test mode registers are used to enhance the testability of the tupp-plus. tributary based normal mode registers are arranged in order of transmission; tu #1 in tug2 #1 of sts-1 #1 is the first tributary transmitted, while tu #4 in tug2 #7 of sts-1 #3 is the last. the register set is accessed as follows: 8.8 register memory map address register 00h tupp-plus master incoming configuration 01h tupp-plus master outgoing configuration 02h input signal activity monitor, accumulation trigger 03h tupp-plus master reset and identity 04h vtpp #1 configuration 05h vtpp #2 configuration 06h vtpp #3 configuration 07h tributary payload processor and lom interrupt enable 08h tributary payload processor interrupt and lom status 09h parity error and lom interrupt 0ah rtop and rttb interrupt enable 0bh rtop and rttb interrupt status 0ch rtop #1 configuration 0dh rtop #2 configuration 0eh rtop #3 configuration 0fh reserved 10h tributary alarm ais control 11h tributary remote defect indication control 12h tributary auxiliary remote defect indication control 13h tributary path defect indication control 14h-1fh reserved
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 59 address register 20h vtpp #1, tu3 or tu #1 in tug2 #1, configuration and status 21h vtpp #1, tu #1 in tug2 #2, configuration and status 22h vtpp #1, tu #1 in tug2 #3, configuration and status 23h vtpp #1, tu #1 in tug2 #4, configuration and status 24h vtpp #1, tu #1 in tug2 #5, configuration and status 25h vtpp #1, tu #1 in tug2 #6, configuration and status 26h vtpp #1, tu #1 in tug2 #7, configuration and status 27h vtpp #1, tu3 or tu #1 in tug2 #1 to tug2 #7, lop interrupt 28h-2eh vtpp #1, tu #2 in tug2 #1 to tug2 #7, configuration and status 2fh vtpp #1, tu #2 in tug2 #1 to tug2 #7, lop interrupt 30h-36h vtpp #1, tu #3 in tug2 #1 to tug2 #7, configuration and status 37h vtpp #1, tu #3 in tug2 #1 to tug2 #7, lop interrupt 38h-3eh vtpp #1, tu #4 in tug2 #1 to tug2 #7, configuration and status 3fh vtpp #1, tu #4 in tug2 #1 to tug2 #7, lop interrupt 40h-5fh vtpp #2 configuration and status, and lop interrupt registers 60h-7fh vtpp #3 configuration and status, and lop interrupt registers 80h-9fh reserved a0h vtpp #1, tu3, or tu #1 in tug2 #1, alarm status a1h vtpp #1, tu #1 in tug2 #2, alarm status a2h vtpp #1, tu #1 in tug2 #3, alarm status a3h vtpp #1, tu #1 in tug2 #4, alarm status a4h vtpp #1, tu #1 in tug2 #5, alarm status
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 60 address register a5h vtpp #1, tu #1 in tug2 #6, alarm status a6h vtpp #1, tu #1 in tug2 #7, alarm status a7h vtpp #1, tu3 or tu #1 in tug2 #1 to tug2 #7, ais interrupt a8h-aeh vtpp #1, tu #2 in tug2 #1 to tug2 #7, alarm status afh vtpp #1, tu #2 in tug2 #1 to tug2 #7, ais interrupt b0h-b6h vtpp #1, tu #3 in tug2 #1 to tug2 #7, alarm status b7h vtpp #1, tu #3 in tug2 #1 to tug2 #7, ais interrupt b8h-beh vtpp #1, tu #4 in tug2 #1 to tug2 #7, alarm status bfh vtpp #1, tu #4 in tug2 #1 to tug2 #7, ais interrupt c0h-dfh vtpp #2 alarm status, and ais interrupt registers e0h-ffh vtpp #3 alarm status, and ais interrupt registers 100h rtop #1, tu3 or tu #1 in tug2 #1, configuration 101h rtop #1, tu3 or tu #1 in tug2 #1, config. and alarm status 102h rtop #1, tu3 or tu #1 in tug2 #1, expected path signal label 103h rtop #1, tu3 or tu #1 in tug2 #1, accepted path signal label 104h rtop #1, tu3 or tu #1 in tug2 #1, bip count lsb 105h rtop #1, tu3 or tu #1 in tug2 #1, bip count msb 106h rtop #1, tu3 or tu #1 in tug2 #1, febe count lsb 107h rtop #1, tu3 or tu #1 in tug2 #1, febe count msb 108h-10fh rtop #1, tu #1 in tug2 #2, configuration and status registers 110h-117h rtop #1, tu #1 in tug2 #3, configuration and status registers 118h-11fh rtop #1, tu #1 in tug2 #4, configuration and status registers
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 61 address register 120h-127h rtop #1, tu #1 in tug2 #5, configuration and status registers 128h-12fh rtop #1, tu #1 in tug2 #6, configuration and status registers 130h-137h rtop #1, tu #1 in tug2 #7, configuration and status registers 138h rtop #1, tu3 or tu #1 in tug2 #1 to tug2 #7, copsl interrupt 139h rtop #1, tu3 or tu #1 in tug2 #1 to tug2 #7, pslm interrupt 13ah rtop #1, tu3 or tu #1 in tug2 #1 to tug2 #7, pslu interrupt 13bh rtop #1, tu3 or tu #1 in tug2 #1 to tug2 #7, rdi interrupt 13ch rtop #1, tu3 or tu #1 in tug2 #1 to tug2 #7, rfi interrupt 13dh rtop #1, tu #1 in band error reporting configuration 13eh rtop #1, tu #1 controllable output configuration 13fh reserved 140h-147h rtop #1, tu #2 in tug2 #1, configuration and status registers 148h-14fh rtop #1, tu #2 in tug2 #2, configuration and status registers 150h-157h rtop #1, tu #2 in tug2 #3, configuration and status registers 158h-15fh rtop #1, tu #2 in tug2 #4, configuration and status registers 160h-167h rtop #1, tu #2 in tug2 #5, configuration and status registers 168h-16fh rtop #1, tu #2 in tug2 #6, configuration and status registers
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 62 address register 170h-177h rtop #1, tu #2 in tug2 #7, configuration and status registers 178h rtop #1, tu #2 in tug2 #1 to tug2 #7, copsl interrupt 179h rtop #1, tu #2 in tug2 #1 to tug2 #7, pslm interrupt 17ah rtop #1, tu #2 in tug2 #1 to tug2 #7, pslu interrupt 17bh rtop #1, tu #2 in tug2 #1 to tug2 #7, rdi interrupt 17ch rtop #1, tu #2 in tug2 #1 to tug2 #7, rfi interrupt 17dh rtop #1, tu #2 in band error reporting configuration 17eh rtop #1, tu #2 configurable output control 17fh reserved 180h-187h rtop #1, tu #3 in tug2 #1, configuration and status registers 188h-18fh rtop #1, tu #3 in tug2 #2, configuration and status registers 190h-197h rtop #1, tu #3 in tug2 #3, configuration and status registers 198h-19fh rtop #1, tu #3 in tug2 #4, configuration and status registers 1a0h-1a7h rtop #1, tu #3 in tug2 #5, configuration and status registers 1a8h-1afh rtop #1, tu #3 in tug2 #6, configuration and status registers 1b0h-1b7h rtop #1, tu #3 in tug2 #7, configuration and status registers 1b8h rtop #1, tu #3 in tug2 #1 to tug2 #7, copsl interrupt 1b9h rtop #1, tu #3 in tug2 #1 to tug2 #7, pslm interrupt 1bah rtop #1, tu #3 in tug2 #1 to tug2 #7, pslu interrupt 1bbh rtop #1, tu #3 in tug2 #1 to tug2 #7, rdi interrupt 1bch rtop #1, tu #3 in tug2 #1 to tug2 #7, rfi interrupt
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 63 address register 1bdh rtop #1, tu #3 in band error reporting configuration 1beh rtop #1, tu #3 configurable output control 1bfh reserved 1c0h-1c7h rtop #1, tu #4 in tug2 #1, configuration and status registers 1c8h-1cfh rtop #1, tu #4 in tug2 #2, configuration and status registers 1d0h-1d7h rtop #1, tu #4 in tug2 #3, configuration and status registers 1d8h-1dfh rtop #1, tu #4 in tug2 #4, configuration and status registers 1e0h-1e7h rtop #1, tu #4 in tug2 #5, configuration and status registers 1e8h-1efh rtop #1, tu #4 in tug2 #6, configuration and status registers 1f0h-1f7h rtop #1, tu #4 in tug2 #7, configuration and status registers 1f8h rtop #1, tu #4 in tug2 #1 to tug2 #7, copsl interrupt 1f9h rtop #1, tu #4 in tug2 #1 to tug2 #7, pslm interrupt 1fah rtop #1, tu #4 in tug2 #1 to tug2 #7, pslu interrupt 1fbh rtop #1, tu #4 in tug2 #1 to tug2 #7, rdi interrupt 1fch rtop #1, tu #4 in tug2 #1 to tug2 #7, rfi interrupt 1fdh rtop #1, tu #4 in band error reporting configuration 1feh rtop #1, tu #4 configurable output control 1ffh rtop #1 status 200h-2ffh rtop #2 registers 300h-3ffh rtop #3 registers 400h rttb #1, tu3 or tu #1 in tug2 #1 configuration and status
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 64 address register 401h rttb #1, tu #1 in tug2 #2 configuration and status 402h rttb #1, tu #1 in tug2 #3 configuration and status 403h rttb #1, tu #1 in tug2 #4 configuration and status 404h rttb #1, tu #1 in tug2 #5 configuration and status 405h rttb #1, tu #1 in tug2 #6 configuration and status 406h rttb #1, tu #1 in tug2 #7 configuration and status 407h reserved 408h-40eh rttb #1, tu #2 in tug2 #1 to tug2 #7, configuration and status 40fh reserved 410h-416h rttb #1, tu #3 in tug2 #1 to tug2 #7, configuration and status 417h reserved 418h-41eh rttb #1, tu #4 in tug2 #1 to tug2 #7, configuration and status 41fh reserved 420h rttb #1, tu3 or tu #1 in tug2 #1 to tug2 #7, tim interrupt 421h rttb #1, tu #2 in tug2 #1 to tug2 #7, tim interrupt 422h rttb #1, tu #3 in tug2 #1 to tug2 #7, tim interrupt 423h rttb #1, tu #4 in tug2 #1 to tug2 #7, tim interrupt 424h rttb #1, tu3 or tu #1 in tug2 #1 to tug2 #7, tiu interrupt 425h rttb #1, tu #2 in tug2 #1 to tug2 #7, tiu interrupt 426h rttb #1, tu #3 in tug2 #1 to tug2 #7, tiu interrupt 427h rttb #1, tu #4 in tug2 #1 to tug2 #7, tiu interrupt 428h rttb #1, tiu threshold 429h rttb #1, indirect tributary select
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 65 address register 42ah rttb #1, indirect buffer address 42bh rttb #1, indirect data 42ch-43fh reserved 440h-47fh rttb #2 registers 480h-4bfh rttb #3 registers 4c0h-7ffh reserved 800h master test 801h-fffh reserved for test for all register accesses, csb must be low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 66 9 normal mode register description normal mode registers are used to configure and monitor the operation of the tupp-plus. normal mode registers (as opposed to test mode registers) are selected when a[11] is low. notes on normal mode register bits: 1. writing values into unused register bits has no effect. however, to ensure software compatibility with future, feature-enhanced versions of the product, unused register bits must be written with logic 0. reading back unused bits can produce either a logic 1 or a logic 0; hence unused register bits should be masked off by software when read. 2. all configuration bits that can be written into can also be read back. this allows the processor controlling the tupp-plus to determine the programming state of the block. 3. writable normal mode register bits are cleared to logic 0 upon reset unless otherwise noted. 4. writing into read-only normal mode register bit locations does not affect tupp-plus operation unless otherwise noted.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 67 9.1 master registers register 00h: master incoming configuration bit type function default bit 7 r/w ipe 0 bit 6 r/w lopais 0 bit 5 r/w incipl 0 bit 4 r/w incic1j1 0 bit 3 r/w iop 0 bit 2 r/w itmfh4 0 bit 1 r/w itmfen 0 bit 0 r/w iconcat 0 this register configures the tupp-plus functionality that are related to the incoming data stream. iconcat: when set high, the iconcat bit configures the incoming section of the tupp-plus to operate in au4 mode. when the iconcat bit is set low, the incoming section operates in au3 mode (or equivalently, sts-1 mode). itmfen: when set high, the itmfen bit enables the tupp-plus to use the itmf input signal to locate tributary multiframe boundaries. the h4 bytes in the incoming data stream are ignored. when itmfen is set low, the h4 bytes are used to locate the boundaries, and the itmf signal is ignored. itmfh4: the itmfh4 bit selects the location of the itmf in the tributary multiframe. when itmfh4 is set high, itmf is pulsed high to mark the h4 byte which indicates that the next au3/4 or sts-1 frame is the first frame of the tributary multiframe. when itmfh4 is set low, itmf marks the third byte after j1. itmfh4 is ignored if itmf is disabled by setting the itmfen bit low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 68 iop: the iop bit controls the expected parity on the incoming parity signal idp. when iop is set high, the parity of the parity signal set, together with idp is expected to be odd. when iop is set low, the expected parity is even. membership of the parity signal set always includes id[7:0], and may include input signals ic1j1 and ipl as controlled by the incic1j1 and incipl bits, respectively. incic1j1: the incic1j1 bit controls whether the ic1j1 input signal participates in the incoming parity calculations. when incic1j1 is set high, the parity signal set includes the ic1j1 input. when incic1j1 is set low, parity is calculated without regard to the state of ic1j1. selection of odd or even parity is controlled by the iop bit. incipl: the incipl bit controls the whether the ipl input signal participates in the incoming parity calculations. when incipl is set high, the parity signal set includes the ipl input. when incipl is set low, parity is calculated without regard to the state of ipl. selection of odd or even parity is controlled by the iop bit. lopais: the lopais bit is an active high ais insertion enable. when lopais is set high, ais is automatically generated on the outgoing data stream for all tributaries that are in loss of pointer state. when lopais is set low, the generation of ais on the outgoing data stream is inhibited. this bit is logically or'ed with the bit of the same name in tributary alarm ais control register. ipe: the ipe bit is an active high interrupt enable. when ipe is set high, the occurrence of a parity error on the incoming parity signal set will cause an interrupt to be asserted on the interrupt (intb) output. when ipe is set low, incoming parity errors will not cause an interrupt.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 69 register 01h: master outgoing configuration bit type function default bit 7 r/w lock0 0 bit 6 unused x bit 5 r/w pohpt 0 bit 4 r/w lv1en 0 bit 3 r/w oop 0 bit 2 r/w otmfh4 0 bit 1 r/w oj1en 0 bit 0 r/w oconcat 0 this register configures the tupp-plus functionality that are related to the outgoing data stream. oconcat: when set high, the oconcat bit configures the outgoing section of the tupp-plus to operate in au4 mode. when the oconcat bit is set low, the outgoing section operates in au3 mode (or equivalently, sts-1 mode). oj1en: the oj1en bit selects the operation of the outgoing data stream to be in floating or locked mode. when oj1en is set high, tupp-plus output bus to operate in floating mode where the oc1j1 signal marks the first c1 byte and the j1 bytes in the outgoing data stream, od[7:0]. the opl input is used to distinguish between bytes in the transport overhead and the payload envelope, and consequently c1 and j1. only one j1 byte, and one vc or concatenated spe, are expected to be marked when configured for au4 mode (oconcat set high). outputs lc1j1v1 and lpl are held low in floating mode. when the oj1en bit is low, the tupp-plus output bus operates in locked mode where the oc1j1 signal marks the first c1 byte only in the outgoing data stream, od[7:0]. in this mode, the opl input must be logic zero for the c1 byte. the tupp-plus defaults to fixed output timing where the j1 bytes
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 70 of the sts-1, au3 or au4 synchronous payload envelopes can be controlled by the lock0 bit to immediately follow the c1 bytes or the h3 bytes. in either floating or locked mode, the otmf input is used to establish the transmit tributary multiframe boundaries on the outgoing data stream od[7:0]. otmfh4: the otmfh4 bit selects the location of the otmf in the tributary multiframe. when otmfh4 is set high, otmf is pulsed high to mark the h4 byte which indicates that the next au3/4 or sts-1 frame is the first frame of the tributary multiframe. when otmfh4 is set low, otmf marks the third byte after j1. oop: the oop bit controls the parity placed on the outgoing parity signal odp. when oop is set low, the parity of outgoing data stream od[7:0], together with odp is even. when oop is set high, the parity is odd. lv 1 e n : the lv1en bit controls the identification of the third byte after j1 in the v1 frame in locked mode (oj1en set low). when lv1en is set low, the lc1j1v1 output only indicates the c1 and j1 bytes. the third byte after j1 is not indicated. when lv1en is set high, the lc1j1v1 output indicates the c1, j1 and the third byte after j1. lv1en is ignored in floating mode (oj1en set high). pohpt: the pohpt bit controls the data of the path overhead column on the outgoing sts-1 (au3, au4) streams. when pohpt is set low, the outgoing poh columns (except the h4 byte) are set to all-zeros. when pohpt is set high, the poh column (except the h4 byte) of the incoming stream is transferred to the outgoing stream. a two frame elastic store buffer is provided to absorb phase variations between the incoming and outgoing frames. lock0: the lock0 bit controls the payload offset of the outgoing data stream in locked mode (oj1en set low). when lock0 is set high, the j1 byte in the outgoing data stream is forced to the byte immediately following the h3 bytes (pointer offset zero). when lock0 is set low, the j1 byte is force to the byte
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 71 immediately following the c1 bytes (pointer offset 522). lock0 is ignored in floating mode (oj1en set high).
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 72 register 02h: input signal activity monitor, accumulation trigger bit type function default bit 7 r otmfa x bit 6 r opla x bit 5 r oc1j1a x bit 4 r ida x bit 3 r itmfa x bit 2 r ipla x bit 1 r ic1j1a x bit 0 r sclka x this register provides activity monitoring on major tupp-plus inputs. when a monitored input makes a low to high transition, the corresponding register bit is set high. the bit will remain high until this register is read, at which point, all the bits in this register are cleared. a lack of transitions is indicated by the corresponding register bit reading low. this register should be read periodically to detect for stuck at conditions. writing to this register delimits the accumulation intervals in the rtop accumulation registers. counts accumulated in those registers are transferred to holding registers where they can be read. the counters themselves are then cleared to begin accumulating events for a new accumulation interval. to prevent loss of data, accumulation intervals must be 0.5 second or shorter. the bits in this register are not affected by write accesses. sclka: the sclk active (sclka) bit monitors for low to high transitions on the sclk input. sclka is set high on a rising edge of sclk, and is set low when this register is read. ic1j1a: the ic1j1 active (ic1j1a) bit monitors for low to high transitions on the ic1j1 input. ic1j1a is set high on a rising edge of ic1j1, and is set low when this register is read.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 73 ipla: the ipl active (ipla) bit monitors for low to high transitions on the ipl input. ipla is set high on a rising edge of ipl, and is set low when this register is read. itmfa: the itmf active (itmfa) bit monitors for low to high transitions on the itmf input. itmfa is set high on a rising edge of itmf, and is set low when this register is read. ida: the id bus active (ida) bit monitors for low to high transitions on the id[7:0] inputs. ida is set high when rising edges have been observed on all the signals on the id[7:0] bus, and is set low when this register is read. oc1j1a: the oc1j1 active (oc1j1a) bit monitors for low to high transitions on the oc1j1 input. oc1j1a is set high on a rising edge of oc1j1, and is set low when this register is read. opla: the opl active (opla) bit monitors for low to high transitions on the opl input. opla is set high on a rising edge of opl, and is set low when this register is read. otmfa: the otmf active (otmfa) bit monitors for low to high transitions on the otmf input. otmfa is set high on a rising edge of otmf, and is set low when this register is read.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 74 register 03h: master reset and identity bit type function default bit 7 r/w reset 0 bit 6 r type 1 bit 5 r id[5] 0 bit 4 r id[4] 0 bit 3 r id[3] 0 bit 2 r id[2] 0 bit 1 r id[1] 0 bit 0 r id[0] 1 this register allows the revision of the tupp-plus to be read by software permitting graceful migration to support for newer, feature enhanced versions of the tupp-plus, should revision of the tupp-plus occur. it also provides software reset capability. id[5:0]: the id bits can be read to provide a binary tupp-plus revision number. type: the type bit can be read to distinguish between the tupp-plus and the tupp devices. the type bit is set high in the tupp-plus and set low in the tupp device. reset: the reset bit allows the tupp-plus to be reset under software control. if the reset bit is a logic 1, the entire tupp-plus is held in reset. this bit is not self-clearing. therefore, a logic 0 must be written to bring the tupp-plus out of reset. holding the tupp-plus in a reset state places it into a low power, stand-by mode. a hardware reset clears the reset bit, thus negating the software reset. otherwise the effect of a software reset is equivalent to that of a hardware reset.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 75 register 04h: vtpp #1 configuration bit type function default bit 7 r/w tugen 0 bit 6 r/w sos 0 bit 5 r/w monis 0 bit 4 r/w icode 0 bit 3 r/w nofilt 0 bit 2 r/w tu3 0 bit 1 r/w itug3 0 bit 0 r/w otug3 0 this register is used to enable the processing of sts-1 #1 (tug3 #1) and configure the major operational modes of vtpp #1. otug3: when set high, the otug3 bit configures the tributary payload processor to process a tu3 or tug2s that have been mapped into a tug3 in the outgoing data stream. when low, the tributary payload processor defaults to processing tug2s that have been mapped into a vc3, or equivalently, vt groups that have been mapped into an sts-1. itug3: when set high, the itug3 bit configures the tributary payload processor to process a tu3 or tug2s that have been mapped into a tug3 in the incoming data stream. when low, the tributary payload processor defaults to processing tug2s that have been mapped into a vc3, or equivalently, vt groups that have been mapped into an sts-1. tu3: when set high, the tu3 bit configures the tributary payload processor to process a single tu3 that has been mapped into a tug3. the programming of the itug3 and otug3 bits are ignored. both the incoming and outgoing streams are affected simultaneously by the tu3 bit. when in tu3 mode, registers 20h and 27h reflect tu3 status and configuration, all other registers relating to tug2s and the tributaries within tug2s are disabled; data written
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 76 is ignored, data read is invalid. when not in tu3 mode, register 20h reflects status and configuration of tug2 #1, tu #1 and register 27h reflect lop interrupt status of tu #1 in all seven tug #2s. when changing the value of the tu3 bit, tributary processing must be disabled (tugen must have a value of logic zero). nofilt: the nofilt bit controls the processing of incoming tributary pointers. when a logic 0 is written to this location, illegal variations from normal tributary pointer value (i.e. changes which do not correspond to pointer justification events, and are not accompanied by a new data flag) are ignored unless a consistent new value is received three times consecutively. when a logic 1 is written to this location, variations take effect immediately and are passed through the payload buffer unfiltered. icode: the icode bit controls the value inserted into tributary bytes when idle insertion is enabled. when a logic 0 is written to this location, the idle code is chosen to be all zeros. setting icode to 1 sets the idle code to all ones. idle insertion only affects the tributary payload bytes which are overwritten with the selected idle pattern. the outgoing pointer remains a function of the incoming pointer and the relative multiframe alignment of the incoming and outgoing streams. icode has no effect on pointer processing. in tu3 mode, icode must be set to 0 for the c2 byte to indicate unequipped. monis: the monis bit controls the source of pointer justification interrupts. when monis is set high, the incoming stream is monitored for tributary pointer justification events. when monis is set low, the outgoing stream is monitored for pointer justification events. interrupts can be optionally generated upon a pointer justification event in the monitored stream. sos: the sos bit controls the spacing between consecutive pointer justification events on the incoming stream. when sos is set high, the definition of inc_ind and dec_ind indications includes the requirement that active offset changes have occurred at least three frames ago. when sos is set low, pointer justification indications in the incoming stream are followed without regard to the proximity of previous active offset change.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 77 tugen: when set high, the tugen bit enables the processing of tributaries in sts-1 #1 (tug3 #1). when tugen is low, vtpp #1, rtop #1 and rttb #1 are held in a low power, reset state. the data in sts-1 #1 (tug3 #1) is re- transmitted unchanged on the outgoing data stream. the amount of delay from the incoming to the outgoing data stream is a function of the separation between the ic1j1 and oc1j1 inputs. see the bypass functional timing diagram for details. when tugen is toggled low, the vttp #1, rtop #1, and rttb #1 registers with addresses 0x20h and higher are reset to their default states.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 78 register 05h: vtpp #2 configuration bit type function default bit 7 r/w tugen 0 bit 6 r/w sos 0 bit 5 r/w monis 0 bit 4 r/w icode 0 bit 3 r/w nofilt 0 bit 2 r/w tu3 0 bit 1 r/w itug3 0 bit 0 r/w otug3 0 this register is used to enable the processing of sts-1 #2 (tug3 #2) and configure the major operational modes of vtpp #2. otug3: when set high, the otug3 bit configures the tributary payload processor to process a tu3 or tug2s that have been mapped into a tug3 in the outgoing data stream. when low, the tributary payload processor defaults to processing tug2s that have been mapped into a vc3, or equivalently, vt groups that have been mapped into an sts-1. itug3: when set high, the itug3 bit configures the tributary payload processor to process a tu3 or tug2s that have been mapped into a tug3 in the incoming data stream. when low, the tributary payload processor defaults to processing tug2s that have been mapped into a vc3, or equivalently, vt groups that have been mapped into an sts-1. tu3: when set high, the tu3 bit configures the tributary payload processor to process a single tu3 that has been mapped into a tug3. the programming of the itug3 and otug3 bits are ignored. both the incoming and outgoing streams are affected simultaneously by the tu3 bit. when in tu3 mode, registers 40h and 47h reflect tu3 status and configuration, all other registers relating to tug2s and the tributaries within tug2s are disabled; data written
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 79 is ignored, and read data is invalid. when not in tu3 mode, register 40h reflects status and configuration of tug2 #1, tu #1 and register 47h reflect lop interrupt status of tu #1 in all seven tug #2s. when changing the value of the tu3 bit, tributary processing must be disabled (tugen must have a value of logic zero). nofilt: the nofilt bit controls the processing of incoming tributary pointers. when a logic 0 is written to this location, illegal variations from normal tributary pointer value (i.e. changes which do not correspond to pointer justification events, and are not accompanied by a new data flag) are ignored unless a consistent new value is received three times consecutively. when a logic 1 is written to this location, variations take effect immediately and are passed through the payload buffer unfiltered. icode: the icode bit controls the value inserted into tributary bytes when idle insertion is enabled. when a logic 0 is written to this location, the idle code is chosen to be all zeros. setting icode to 1 sets the idle code to all ones. idle insertion only affects the tributary payload bytes which are overwritten with the selected idle pattern. the outgoing pointer remains a function of the incoming pointer and the relative multiframe alignment of the incoming and outgoing streams. icode has no effect on pointer processing. in tu3 mode, icode must be set to 0 for the c2 byte to indicate unequipped. monis: the monis bit controls the source of pointer justification interrupts. when monis is set high, the incoming stream is monitored for tributary pointer justification events. when monis is set low, the outgoing stream is monitored for pointer justification events. interrupts can be optionally generated upon a pointer justification event in the monitored stream. sos: the sos bit controls the spacing between consecutive pointer justification events on the incoming stream. when sos is set high, the definition of inc_ind and dec_ind indications includes the requirement that active offset changes have occurred at least three frames ago. when sos is set low, pointer justification indications in the incoming stream are followed without regard to the proximity of previous active offset change.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 80 tugen: when set high, the tugen bit enables the processing of tributaries in sts-1 #2 (tug3 #2). when tugen is low, vtpp #2, rtop #2 and rttb #2 are held in a low power, reset state. the data in sts-1 #2 (tug3 #2) is re- transmitted unchanged on the outgoing data stream. the amount of delay from the incoming to the outgoing data stream is a function of the separation between the ic1j1 and oc1j1 inputs. see the bypass functional timing diagram for details. when tugen is toggled low, the vttp #2, rtop #2, and rttb #2 registers with addresses 0x40h and higher are reset to their default states.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 81 register 06h: vtpp #3 configuration bit type function default bit 7 r/w tugen 0 bit 6 r/w sos 0 bit 5 r/w monis 0 bit 4 r/w icode 0 bit 3 r/w nofilt 0 bit 2 r/w tu3 0 bit 1 r/w itug3 0 bit 0 r/w otug3 0 this register is used to enable the processing of sts-1 #3 (tug3 #3) and configure the major operational modes of vtpp #1. otug3: when set high, the otug3 bit configures the tributary payload processor to process a tu3 or tug2s that have been mapped into a tug3 in the outgoing data stream. when low, the tributary payload processor defaults to processing tug2s that have been mapped into a vc3, or equivalently, vt groups that have been mapped into an sts-1. itug3: when set high, the itug3 bit configures the tributary payload processor to process a tu3 or tug2s that have been mapped into a tug3 in the incoming data stream. when low, the tributary payload processor defaults to processing tug2s that have been mapped into a vc3, or equivalently, vt groups that have been mapped into an sts-1. tu3: when set high, the tu3 bit configures the tributary payload processor to process a single tu3 that has been mapped into a tug3. the programming of the itug3 and otug3 bits are ignored. both the incoming and outgoing streams are affected simultaneously by the tu3 bit. when in tu3 mode, registers 60h and 67h reflect tu3 status and configuration, all other registers relating to tug2s and the tributaries within tug2s are disabled; data written
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 82 is ignored and read data is invalid. when not in tu3 mode, register 60h reflects status and configuration of tug2 #1, tu #1 and register 67h reflect lop interrupt status of tu #1 in all seven tug #2s. when changing the value of the tu3 bit, tributary processing must be disabled (tugen must have a value of logic zero). nofilt: the nofilt bit controls the processing of incoming tributary pointers. when a logic 0 is written to this location, illegal variations from normal tributary pointer value (i.e. changes which do not correspond to pointer justification events, and are not accompanied by a new data flag) are ignored unless a consistent new value is received three times consecutively. when a logic 1 is written to this location, variations take effect immediately and are passed through the payload buffer unfiltered. icode: the icode bit controls the value inserted into tributary bytes when idle insertion is enabled. when a logic 0 is written to this location, the idle code is chosen to be all zeros. setting icode to 1 sets the idle code to all ones. idle insertion only affects the tributary payload bytes which are overwritten with the selected idle pattern. the outgoing pointer remains a function of the incoming pointer and the relative multiframe alignment of the incoming and outgoing streams. icode has no effect on pointer processing. in tu3 mode, icode must be set to 0 for the c2 byte to indicate unequipped. monis: the monis bit controls the source of pointer justification interrupts. when monis is set high, the incoming stream is monitored for tributary pointer justification events. when monis is set low, the outgoing stream is monitored for pointer justification events. interrupts can be optionally generated upon a pointer justification event in the monitored stream. sos: the sos bit controls the spacing between consecutive pointer justification events on the incoming stream. when sos is set high, the definition of inc_ind and dec_ind indications includes the requirement that active offset changes have occurred at least three frames ago. when sos is set low, pointer justification indications in the incoming stream are followed without regard to the proximity of previous active offset change.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 83 tugen: when set high, the tugen bit enables the processing of tributaries in sts-1 #3 (tug3 #3). when tugen is low, vtpp #3, rtop #3 and rttb #3 are held in a low power, reset state. the data in sts-1 #3 (tug3 #3) is re- transmitted unchanged on the outgoing data stream. the amount of delay from the incoming to the outgoing data stream is a function of the separation between the ic1j1 and oc1j1 inputs. see the bypass functional timing diagram for details. when tugen is toggled low, the vttp #3, rtop #3, and rttb #3 registers with addresses 0x60h and higher are reset to their default states.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 84 register 07h: tributary payload processor and lom interrupt enable bit type function default bit 7 unused x bit 6 unused x bit 5 r/w lom3e 0 bit 4 r/w lom2e 0 bit 3 r/w lom1e 0 bit 2 r/w vtpp3e 0 bit 1 r/w vtpp2e 0 bit 0 r/w vtpp1e 0 this register provides interrupt enable of the three h4 byte framers and of the three tributary payload processors in the tupp-plus. vtpp1e: vtpp1e is the interrupt enable bit for tributary payload processor #1 in the tupp-plus. interrupts enabled at tributary processor #1 but masked by vtpp1e will still be reported by the vtpp1i bit, although the interrupt output will not be activated. interrupts disabled at tributary payload processor #1 will not be reported by the vtpp1i bit. vtpp2e: vtpp2e is the interrupt enable bit for tributary processor #2 in the tupp-plus. interrupts enabled at tributary payload processor #2 but masked by vtpp2e will still be reported by the vtpp2i bit, although the interrupt output will not be activated. interrupts disabled at tributary payload processor #2 will not be reported by the vtpp2i bit. vtpp3e: vtpp3e is the interrupt enable bit for tributary payload processor #3 in the tupp-plus. interrupts enabled at tributary processor #3 but masked by vtpp3e will still be reported by the vtpp3i bit, although the interrupt output will not be activated. interrupts disabled at tributary payload processor #3 will not be reported by the vtpp3i bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 85 lom1e: the lom1e bit is an interrupt enable bit for the h4 framer out of frame interrupt in tributary payload processor #1. when lom1e is set high, a change in the framer out of frame status will cause an interrupt to be generated on the intb output. interrupts are masked when lome is set low. lom2e: the lom2e bit is an interrupt enable bit for the h4 framer out of frame interrupt in tributary payload processor #2. when lom2e is set high, a change in the framer out of frame status will cause an interrupt to be generated on the intb output. interrupts are masked when lome is set low. when iconcat is set to logic 1 this interrupt enable bit should be set to logic 0. in the au4 mode the multiframe alignment is determined by the h4 byte framer in tributary payload processor #1. lom3e: the lom3e bit is an interrupt enable bit for the h4 framer out of frame interrupt in tributary payload processor #3. when lom3e is set high, a change in the framer out of frame status will cause an interrupt to be generated on the intb output. interrupts are masked when lome is set low. when iconcat is set to logic 1 this interrupt enable bit should be set to logic 0. in the au4 mode the multiframe alignment is determined by the h4 byte framer in tributary payload processor #1.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 86 register 08h: tributary payload processor interrupt and lom status bit type function default zbit 7 unused x bit 6 unused x bit 5 r lom3v 0 bit 4 r lom2v 0 bit 3 r lom1v 0 bit 2 r vtpp3i 0 bit 1 r vtpp2i 0 bit 0 r vtpp1i 0 this register provides interrupt status of the three h4 byte framers and of the three tributary payload processors in the tupp-plus. vtpp1i: vtpp1i identifies tributary payload processor #1 as the source of a pending interrupt. it is necessary to read the various interrupt status registers in tributary payload processor #1 to determine the event causing the interrupt and to clear the interrupt. interrupts disabled at tributary payload processor #1 will not be reported by the vtpp1i bit. vtpp2i: vtpp2i identifies tributary payload processor #2 as the source of a pending interrupt. it is necessary to read the various interrupt status registers in tributary payload processor #2 to determine the event causing the interrupt and to clear the interrupt. interrupts disabled at tributary payload processor #2 will not be reported by the vtpp2i bit. vtpp3i: vtpp1i identifies tributary payload processor #3 as the source of a pending interrupt. it is necessary to read the various interrupt status registers in tributary payload processor #3 to determine the event causing the interrupt and to clear the interrupt. interrupts disabled at tributary payload processor #3 will not be reported by the vtpp3i bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 87 lom1v: the lom1v bit indicates the status of the h4 byte framer in tributary payload processor #1. lom1v is set high when the h4 framer is in loss of multiframe state and is set low when it re-acquires multiframe alignment. lom2v: the lom2v bit indicates the status of the h4 byte framer in tributary payload processor #2. lom2v is set high when the h4 framer is in loss of multiframe state and is set low when it re-acquires multiframe alignment. when iconcat is set to logic 1 this status bit should be ignored since the multiframe alignment is determined by the h4 byte framer in tributary payload processor #1. lom3v: the lom3v bit indicates the status of the h4 byte framer in tributary payload processor #3. lom3v is set high when the h4 framer is in loss of multiframe state and is set low when it re-acquires multiframe alignment. when iconcat is set to logic 1 this status bit should be ignored since the multiframe alignment is determined by the h4 byte framer in tributary payload processor #1.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 88 register 09h: parity error and lom interrupt bit type function default bit 7 r ipi 0 bit 6 unused x bit 5 r lom3i 0 bit 4 r lom2i 0 bit 3 r lom1i 0 bit 2 r/w reserve3 1 bit 1 r/w reserve2 1 bit 0 r/w reserve1 1 this register provides interrupt status of the h4 byte framers in the three tributary payload processor and of the input parity checker in the tupp-plus. reserved[3:1]: the reserved[3:1] bits must be set high for the correct operation of the tupp-plus. lom1i: the lom1i bit indicates a change of status in the h4 byte framer. interrupts are generated when the h4 framer in tributary payload processor #1 enters loss of multiframe state and when it re-acquires multiframe alignment. the lom1i bit is set high on entry and exit to the loss of multiframe state and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. the lomi bit remains valid when interrupts are not enabled (lom1e set low) and may be polled to detect out of frame events. lom2i: the lom2i bit indicates a change of status in the h4 byte framer. interrupts are generated when the h4 framer in tributary payload processor #2 enters loss of multiframe state and when it re-acquires multiframe alignment. the lom2i bit is set high on entry and exit to the loss of multiframe state and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. the lom2i bit remains valid when
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 89 interrupts are not enabled (lom2e set low) and may be polled to detect out of frame events. lom3i: the lom3i bit indicates a change of status in the h4 byte framer. interrupts are generated when the h4 framer in tributary payload processor #3 enters loss of multiframe state and when it re-acquires multiframe alignment. the lom3i bit is set high on entry and exit to the loss of multiframe state and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. the lom3i bit remains valid when interrupts are not enabled (lom3e set low) and may be polled to detect out of frame events. ipi: the incoming parity error interrupt bit (ipi) is set high when a parity error is detected on the incoming parity signal set. if the ipe bit in the master incoming configuration register is set high, the interrupt output (intb) is activated. when this register is read, ipi (and the corresponding interrupt) is cleared.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 90 register 0ah: tributary path overhead processor and tributary trace buffer interrupt enable bit type function default bit 7 unused x bit 6 unused x bit 5 r/w rttb3e 0 bit 4 r/w rttb2e 0 bit 3 r/w rttb1e 0 bit 2 r/w rtop3e 0 bit 1 r/w rtop2e 0 bit 0 r/w rtop1e 0 this register provides interrupt enable of the three tributary path overhead processors and of the three tributary trace buffers in the tupp-plus. rtop1e: rtop1e is the interrupt enable bit for tributary path overhead processor #1 in the tupp-plus. interrupts enabled at tributary path overhead processor #1 but masked by rtop1e will still be reported by the rtop1i bit, although the interrupt output will not be activated. interrupts disabled at tributary path overhead processor #1 will not be reported by the rtop1i bit. rtop2e: rtop2e is the interrupt enable bit for tributary path overhead processor #2 in the tupp-plus. interrupts enabled at tributary path overhead processor #2 but masked by rtop2e will still be reported by the rtop2i bit, although the interrupt output will not be activated. interrupts disabled at tributary path overhead processor #2 will not be reported by the rtop2i bit. rtop3e: rtop3e is the interrupt enable bit for tributary path overhead processor #3 in the tupp-plus. interrupts enabled at tributary path overhead processor #3 but masked by rtop3e will still be reported by the rtop3i bit, although the interrupt output will not be activated. interrupts disabled at tributary path overhead processor #3 will not be reported by the rtop3i bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 91 rttb1e: rttb1e is the interrupt enable bit for tributary trace buffer #1 in the tupp-plus. interrupts enabled at tributary trace buffer #1 but masked by rttb1e will still be reported by the rttb1i bit, although the interrupt output will not be activated. interrupts disabled at tributary trace buffer #1 will not be reported by the rttb1i bit. rttb2e: rttb2e is the interrupt enable bit for tributary trace buffer #2 in the tupp-plus. interrupts enabled at tributary trace buffer #2 but masked by rttb2e will still be reported by the rttb2i bit, although the interrupt output will not be activated. interrupts disabled at tributary trace buffer #2 will not be reported by the rttb2i bit. rttb3e: rttb3e is the interrupt enable bit for tributary trace buffer #3 in the tupp-plus. interrupts enabled at tributary trace buffer #3 but masked by rttb3e will still be reported by the rttb3i bit, although the interrupt output will not be activated. interrupts disabled at tributary trace buffer #3 will not be reported by the rttb3i bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 92 register 0bh: tributary path overhead processor and tributary trace buffer interrupt status bit type function default bit 7 unused x bit 6 unused x bit 5 r rttb3i 0 bit 4 r rttb2i 0 bit 3 r rttb1i 0 bit 2 r rtop3i 0 bit 1 r rtop2i 0 bit 0 r rtop1i 0 this register provides interrupt status of the three tributary path overhead processor and of the three tributary trace buffers in the tupp-plus. rtop1i: rtop1i identifies tributary path overhead processor #1 as the source of a pending interrupt. it is necessary to read the various interrupt status registers in tributary path overhead processor #1 to determine the event causing the interrupt and to clear the interrupt. interrupts disabled at tributary path overhead processor #1 will not be reported by the rtop1i bit. rtop2i: rtop2i identifies tributary path overhead processor #2 as the source of a pending interrupt. it is necessary to read the various interrupt status registers in tributary path overhead processor #2 to determine the event causing the interrupt and to clear the interrupt. interrupts disabled at tributary path overhead processor #2 will not be reported by the rtop2i bit. rtop3i: rtop1i identifies tributary path overhead processor #3 as the source of a pending interrupt. it is necessary to read the various interrupt status registers in tributary path overhead processor #3 to determine the event causing the interrupt and to clear the interrupt. interrupts disabled at tributary path overhead processor #3 will not be reported by the rtop3i bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 93 rttb1i: rttb1i identifies tributary trace buffer #1 as the source of a pending interrupt. it is necessary to read the various interrupt status registers in tributary trace buffer #1 to determine the event causing the interrupt and to clear the interrupt. interrupts disabled at tributary trace buffer #1 will not be reported by the rttb1i bit. rttb2i: rttb2i identifies tributary trace buffer #2 as the source of a pending interrupt. it is necessary to read the various interrupt status registers in tributary trace buffer #2 to determine the event causing the interrupt and to clear the interrupt. interrupts disabled at tributary trace buffer #2 will not be reported by the rttb2i bit. rttb3i: rttb1i identifies tributary trace buffer #3 as the source of a pending interrupt. it is necessary to read the various interrupt status registers in tributary trace buffer #3 to determine the event causing the interrupt and to clear the interrupt. interrupts disabled at tributary trace buffer #3 will not be reported by the rttb3i bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 94 register 0ch: rtop #1 and rttb #1 configuration bit type function default bit 7 r/w algo2 0 bit 6 r/w per5 0 bit 5 unused x bit 4 unused x bit 3 r/w rdi10 0 bit 2 r/w pdi[2] 1 bit 1 r/w pdi[1] 1 bit 0 r/w pdi[0] 0 this register configures the operation of rtop #1 and rttb #1. pdi[2:0]: the pdi[2:0] bits specifies the code used to convey tributary path defect indication (pdi-v) in the v5 byte (out of tu3 mode) or the c2 byte (in tu3 mode). for tu3 payloads, the pdi[2] bit is sign extended to form the byte value used for the pdi-v detection. rdi10: the rdi10 bit controls the number of times the tributary path rdi, rfi or the extended rdi code is filtered before being accepted. when rdi10 is set high, the rdi bit, the rfi bit or the extended rdi code is filtered for ten occurrences. when rdi10 is set low, the rdi bit, the rfi bit or the extended rdi code is filtered for five occurrences. per5: the per5 bit controls the number of identical tributary path trace messages needed for the message to become accepted. when per5 is set high, a messages is accepted when it is received unchanged five times. when per5 is set low, the message is accepted after three identical repetitions. algo2: the algo2 bit controls the algorithm used to detect trail trace identifier unstable alarms. when algo2 is set high, a counter starts on the first
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 95 dissimilar identifier and cleared to zero when the same identifier is received enough times to be accepted. tiu is declared when the count exceeds the programmable tiu threshold. when algo2 is set low, the counter increments on each dissimilar identifier and is cleared to zero when the same identifier is received enough times to be accepted. tiu is declared when the count exceeds the programmable tiu threshold.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 96 register 0dh: rtop #2 and rttb #2 configuration bit type function default bit 7 r/w algo2 0 bit 6 r/w per5 0 bit 5 unused x bit 4 unused x bit 3 r/w rdi10 0 bit 2 r/w pdi[2] 1 bit 1 r/w pdi[1] 1 bit 0 r/w pdi[0] 0 this register configures the operation of rtop #2 and rttb #2. pdi[2:0]: the pdi[2:0] bits specifies the code used to convey tributary path defect indication (pdi-v) in the v5 byte (for non-tu3 payloads) or the c2 byte (for tu3 payloads). for tu3 payloads, the pdi[2] bit is sign extended to form the byte value used for the pdi-v detection. rdi10: the rdi10 bit controls the number of times the tributary path rdi, rfi or the extended rdi code is filtered before being accepted. when rdi10 is set high, the rdi bit, the rfi bit or the extended rdi code is filtered for ten occurrences. when rdi10 is set low, the rdi bit, the rfi bit or the extended rdi code is filtered for five occurrences. per5: the per5 bit controls the number of identical tributary path trace messages needed for the message to become accepted. when per5 is set high, a messages is accepted when it is received unchanged five times. when per5 is set low, the message is accepted after three identical repetitions. algo2: the algo2 bit controls the algorithm used to detect trail trace identifier unstable alarms. when algo2 is set high, a counter starts on the first
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 97 dissimilar identifier and cleared to zero when the same identifier is received enough times to be accepted. tiu is declared when the count exceeds the programmable tiu threshold. when algo2 is set low, the counter increments on each dissimilar identifier and is cleared to zero when the same identifier is received enough times to be accepted. tiu is declared when the count exceeds the programmable tiu threshold.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 98 register 0eh: rtop #3 and rttb #3 configuration bit type function default bit 7 r/w algo2 0 bit 6 r/w per5 0 bit 5 unused x bit 4 unused x bit 3 r/w rdi10 0 bit 2 r/w pdi[2] 1 bit 1 r/w pdi[1] 1 bit 0 r/w pdi[0] 0 this register configures the operation of rtop #3 and rttb #3. pdi[2:0]: the pdi[2:0] bits specifies the code used to convey tributary path defect indication (pdi-v) in the v5 byte (for non-tu3 payloads) or the c2 byte (for tu3 payloads). for tu3 payloads, the pdi[2] bit is sign extended to form the byte value used for the pdi-v detection. rdi10: the rdi10 bit controls the number of times the tributary path rdi, rfi or the extended rdi code is filtered before being accepted. when rdi10 is set high, the rdi bit, the rfi bit or the extended rdi code is filtered for ten occurrences. when rdi10 is set low, the rdi bit, the rfi bit or the extended rdi code is filtered for five occurrences. per5: the per5 bit controls the number of identical tributary path trace messages needed for the message to become accepted. when per5 is set high, a messages is accepted when it is received unchanged five times. when per5 is set low, the message is accepted after three identical repetitions. algo2: the algo2 bit controls the algorithm used to detect trail trace identifier unstable alarms. when algo2 is set high, a counter starts on the first
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 99 dissimilar identifier and cleared to zero when the same identifier is received enough times to be accepted. tiu is declared when the count exceeds the programmable tiu threshold. when algo2 is set low, the counter increments on each dissimilar identifier and is cleared to zero when the same identifier is received enough times to be accepted. tiu is declared when the count exceeds the programmable tiu threshold.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 100 register 10h: tributary alarm ais control bit type function default bit 7 r/w lomais 0 bit 6 r/w lopais 0 bit 5 unused x bit 4 unused x bit 3 r/w pslmais 0 bit 2 r/w psluais 0 bit 1 r/w timais 0 bit 0 r/w tiuais 0 this register controls the insertion of tributary path ais as a result of tributary path signal label alarms, tributary trace identifier alarms and tributary multiframe alarms. tiuais: the tiuais bit is an active high ais insertion enable. when tiuais is set high, ais is automatically generated on the outgoing data stream for all tributaries that are in trace identifier unstable state. when tiuais is set low, the generation of ais on the outgoing data stream is inhibited. the negation of ais occurs at tributary multiframe boundaries. timais: the timais bit is an active high ais insertion enable. when timais is set high, ais is automatically generated on the outgoing data stream for all tributaries that are in trace identifier mismatch state. when timais is set low, the generation of ais on the outgoing data stream is inhibited. the negation of ais occurs at tributary multiframe boundaries. psluais: the psluais bit is an active high ais insertion enable. when psluais is set high, ais is automatically generated on the outgoing data stream for all tributaries that are in path signal label unstable state. when psluais is set low, the generation of ais on the outgoing data stream is inhibited. the negation of ais occurs at tributary multiframe boundaries.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 101 pslmais: the pslmais bit is an active high ais insertion enable. when pslmais is set high, ais is automatically generated on the outgoing data stream for all tributaries that are in path signal label mismatch state. when pslmais is set low, the generation of ais on the outgoing data stream is inhibited. the negation of ais occurs at tributary multiframe boundaries. lopais: the lopais bit is an active high ais insertion enable. when lopais is set high, ais is automatically generated on the outgoing data stream for all tributaries that are in loss of pointer state. when lopais is set low, the generation of ais on the outgoing data stream is inhibited. the negation of ais occurs at tributary multiframe boundaries. this bit is logically or'ed with the bit of the same name in tupp-plus master incoming configuration register. lomais: the lomais bit is an active high ais insertion enable. when lomais is set high, ais is automatically generated on the outgoing data stream for all tributaries that are in loss of tributary multiframe state. when lomais is set low, the generation of ais on the outgoing data stream is inhibited. lomais has no effect on tu3 streams.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 102 register 11h: tributary remote defect indication control bit type function default bit 7 r/w lomrdi 0 bit 6 r/w loprdi 0 bit 5 r/w aisrdi 0 bit 4 r/w uneqrdi 0 bit 3 r/w pslmrdi 0 bit 2 r/w pslurdi 0 bit 1 r/w timrdi 0 bit 0 r/w tiurdi 0 this register controls the insertion of tributary path rdi on the receive alarm port (rad) and optionally on the v5 byte (g1 in tu3 mode) as a result of tributary pointer alarms, tributary path signal label alarms, tributary trace identifier alarms and tributary multiframe alarms. tiurdi: the tiurdi bit is an active high rdi insertion enable. when tiurdi is set high, rdi is reported on rad and optionally in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in trace identifier unstable state. when tiurdi is set low, reporting of rdi due to tiu is inhibited. timrdi: the timrdi bit is an active high rdi insertion enable. when timrdi is set high, rdi is reported on rad and optionally in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in trace identifier mismatch state. when tiurdi is set low, reporting of rdi due to tim is inhibited. pslurdi: the pslurdi bit is an active high rdi insertion enable. when pslurdi is set high, rdi is reported on rad and optionally in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in path
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 103 signal label unstable state. when pslurdi is set low, reporting of rdi due to pslu is inhibited. pslmrdi: the pslmrdi bit is an active high rdi insertion enable. when pslmrdi is set high, rdi is reported on rad and optionally in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in path signal label mismatch state. when pslmrdi is set low, reporting of rdi due to pslm is inhibited. uneqrdi: the uneqrdi bit is an active high rdi insertion enable. when uneqrdi is set high, rdi is reported on rad and optionally in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in unequipped state. when uneqrdi is set low, reporting of rdi due to uneq is inhibited. aisrdi: the aisrdi bit is an active high rdi insertion enable. when aisrdi is set high, rdi is reported on rad and optionally the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in incoming ais state. when aisrdi is set low, reporting of rdi due to ais is inhibited. loprdi: the loprdi bit is an active high rdi insertion enable. when loprdi is set high, rdi is reported on rad and optionally the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in loss of pointer state. when loprdi is set low, reporting of rdi due to lop is inhibited. lomrdi: the lomrdi bit is an active high rdi insertion enable. when lomrdi is set high, rdi is reported on rad and optionally in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in loss of multiframe state. when lomrdi is set low, reporting of rdi due to lom is inhibited.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 104 register 12h: tributary auxiliary remote defect indication control bit type function default bit 7 r/w nolomardi 1 bit 6 r/w nolopardi 1 bit 5 r/w noaisardi 1 bit 4 r/w uneqardi 0 bit 3 r/w pslmardi 0 bit 2 r/w psluardi 0 bit 1 r/w timardi 0 bit 0 r/w tiuardi 0 this register controls the insertion of tributary path auxiliary rdi on the receive alarm port (rad) and optionally on the v5 byte (g1 in tu3 mode) as a result of tributary pointer alarms, tributary path signal label alarms, tributary trace identifier alarms and tributary multiframe alarms. tiuardi: the tiuardi bit is an active high auxiliary rdi insertion enable. when tiuardi is set high, ardi is reported on rad and optionally in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in trace identifier unstable state. when tiurdi is set low, reporting of auxiliary rdi due to tim is inhibited. timardi: the timardi bit is an active high auxiliary rdi insertion enable. when timardi is set high, ardi is reported on rad and optionally in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in trace identifier mismatch state. when tiuardi is set low, reporting of auxiliary rdi due to tim is inhibited. psluardi: the psluardi bit is an active high auxiliary rdi insertion enable. when psluardi is set high, ardi is reported on rad and optionally in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 105 in path signal label unstable state. when psluardi is set low, reporting of auxiliary rdi due to pslu is inhibited. pslmardi: the pslmardi bit is an active high auxiliary rdi insertion enable. when pslmardi is set high, ardi is reported on rad and optionally in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in path signal label mismatch state. when pslmardi is set low, reporting of auxiliary rdi due to pslm is inhibited. uneqardi: the uneqardi bit is an active high auxiliary rdi insertion enable. when uneqardi is set high, ardi is reported on rad and optionally in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in unequipped state. when uneqardi is set low, the reporting of auxiliary rdi due to uneq is inhibited. nolopardi: the nolopardi bit is an active high auxiliary rdi insertion disable. when nolopardi is set high, ardi is not reported on rad nor in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in loss of pointer state. nolopardi has precedence over tiuardi, timardi, psluardi and pslmardi. when nolopardi is set low, reporting of rdi is according to tiuardi, timardi, psluardi and pslmardi and the associated alarm states. noaisardi: the noaisardi bit is an active high auxiliary rdi insertion disable. when noaisardi is set high, auxiliary rdi is not reported on rad nor in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in incoming ais state. noaisardi has precedence over tiuardi, timardi, psluardi and pslmardi. when noaisardi is set low, reporting of rdi is according to tiuardi, timardi, psluardi and pslmardi and the associated alarm states. nolomardi: the nolomardi bit is an active high auxiliary rdi insertion disable. when nolomardi is set high, ardi is not reported on rad nor in the v5 byte (g1 byte in tu3 mode) of the outgoing data stream for all tributaries that are in loss of multiframe state. when nolomardi is set low, reporting of rdi is
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 106 according to tiuardi, timardi, psluardi and pslmardi and the associated alarm states.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 107 register 13h: tributary pdi control bit type function default bit 7 unused x bit 6 r/w loppdi 0 bit 5 r/w aispdi 0 bit 4 r/w uneqpdi 0 bit 3 r/w pdivpdi 0 bit 2 unused x bit 1 unused x bit 0 unused x this register controls the insertion of tributary path defect indications (pdi) on the receive alarm port (rad) as a result of tributary pointer alarms, tributary unequipped alarms, and tributary path defect indication alarms. pdivpdi: the pdivpdi bit is an active high path pdi insertion enable. when pdivpdi is set high, pdi-p is reported on rad when tributary path defect indication (nominally 'b110) is detected in the tributary path signal label of the associated incoming tributary. when pdivpdi is set low, reporting of path pdi due to pdi-v is inhibited. uneqpdi: the uneqpdi bit is an active high path pdi insertion enable. when uneqpdi is set high, pdi-p is reported on rad when tributary unequipped indication ('b000) is detected in the tributary path signal label of the associated incoming tributary. when uneqpdi is set low, reporting of path pdi due to uneq is inhibited. aispdi: the aispdi bit is an active high path pdi insertion enable. when aispdi is set high, pdi-p is reported on rad when the associated incoming tributary is in ais state. when aispdi is set low, reporting of path pdi due to ais is inhibited.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 108 loppdi: the loppdi bit is an active high path pdi insertion enable. when loppdi is set high, pdi-p is reported on rad when the associated incoming tributary is in loss of pointer state. when loppdi is set low, reporting of path pdi due to lop is inhibited.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 109 9.2 vtpp #1, vtpp #2 and vtpp #3 registers register 20h, 40h, 60h: vtpp, tu3 or tu #1 in tug2 #1, configuration and status bit type function default bit 7 r/w config[1] 1 bit 6 r/w config[0] 1 bit 5 r/w pf 0 bit 4 r lopv x bit 3 r/w alarme 0 bit 2 r/w dlop 0 bit 1 r/w iidle 0 bit 0 r/w ipais 0 in tu3 mode (tu3 bit in vtpp configuration register set high), this register reports the status and configures operational modes of the tu3 mapped into a tug3 handled by the vtpp. out of tu3 mode, this register reports the status and configures the operational modes of tu #1 in tug2 #1. ipais: the ipais bit enables the insertion of path ais for tributary tu #1 in tug2 #1 or tu3 depending on whether the vtpp is in tu3 mode. tributary path ais is inserted by forcing all ones into all tributary bytes. the ipais bit has no effect when iidle is set high. iidle: the iidle bit enables the insertion of path idle for tributary tu #1 in tug2 #1 or tu3 depending on whether the vtpp is in tu3 mode. when iidle is set high, tributary payload bytes, except v5 is replaced by the idle code. the v5 byte is always set to all-zero to yield correct bip-2 and to indicate tributary unequipped. the outgoing pointer is computed from the incoming pointer value and the relative frame offsets as per normal. the idle code is selectable to be all zeros or all ones as controlled by the icode bit. in order for the c2 byte to be labeled unequipped, the icode bit must be set low in tu3 mode. the iidle bit has precedence over the ipais bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 110 dlop: the dlop bit allows downstream pointer processing elements to be diagnosed. when dlop is set high, the new data flag (ndf) field of the outgoing payload pointer in tributary tu #1 in tug2 #1 or tu3 depending on whether the vtpp is in tu3 mode, is inverted to cause downstream pointer processing elements to enter a loss of pointer state. insertion of an inverted new data flag can occur in concert with the insertion of a normal idle (unequipped) indication as directed by the iidle bit. the dlop bit has no effect when the ipais bit is set high. alarme: the alarme bit enables loss of pointer and path ais interrupts for tributary tu #1 in tug2 #1 or tu3 depending on whether the vtpp is in tu3 mode. when alarme is set high, an interrupt is generated upon entry to and exit from the lop and ais state of the pointer interpreter state diagram. interrupts due to ais and lop status change are masked when alarme is set low. lopv: the lopv bit indicates the loss of pointer status of tributary tu #1 in tug2 #1 or tu3 depending on whether the vtpp is in tu3 mode. pf: the pf bit enables pointer follower mode for tributary tu #1 in tug2 #1 or tu3 depending on whether the vtpp is in tu3 mode. in pointer follower mode, the tributary fifo dead-zone is collapsed so that any variation in fifo depth will result in an outgoing pointer justification event. any tu pointer justification event on the corresponding incoming tributary, or an au pointer justification event affecting this tributary will cause an outgoing pointer justification event. config[1:0]: the config[1:0] bits specify the tributary configuration of tributary group tug2 #1. the config[1:0] bits have no effect in tu3 mode. the configuration specified by the config[1:0] bits are selected as follows:
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 111 config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 112 register 21h-26h, 41h-46h, 61h-66h: vtpp, tu #1 in tug2 #2 to tug2 #7, configuration and status bit type function default bit 7 r/w config[1] 1 bit 6 r/w config[0] 1 bit 5 r/w pf 0 bit 4 r lopv x bit 3 r/w alarme 0 bit 2 r/w dlop 0 bit 1 r/w iidle 0 bit 0 r/w ipais 0 this set of registers reports the status and configures the operational modes of tu #1 in tug2 #2 to tug2 #7. these registers have no effect in tu3 mode. ipais: the ipais bit enables the insertion of path ais for tributary tu #1 in the corresponding tug2. tributary path ais is inserted by forcing all ones into all tributary bytes. the ipais bit has no effect when iidle is set high. iidle: the iidle bit enables the insertion of path idle for tributary tu #1 in the corresponding tug2 . when iidle is set high, tributary payload bytes, except v5 is replaced by the idle code. the v5 byte is always set to all-zero to yield correct bip-2 and to indicate tributary unequipped. the outgoing pointer is computed from the incoming pointer value and the relative frame offsets as per normal. the idle code is selectable to be all zeros or all ones as controlled by the icode bit. in order for the c2 byte to be labeled unequipped, the icode bit must be set low in tu3 mode. the iidle bit has precedence over the ipais bit. dlop: the dlop bit allows downstream pointer processing elements to be diagnosed. when dlop is set high, the new data flag (ndf) field of the outgoing payload pointer in tributary tu #1 in the corresponding tug2 is
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 113 inverted to cause downstream pointer processing elements to enter a loss of pointer state. insertion of an inverted new data flag can occur in concert with the insertion of a normal idle (unequipped) indication as directed by the iidle bit. the dlop bit has no effect when the ipais bit is set high. alarme: the alarme bit enables loss of pointer and path ais interrupts for tributary tu #1 in the corresponding tug2. when alarme is set high, an interrupt is generated upon entry to and exit from the lop and ais state of the pointer interpreter state diagram. interrupts due to ais and lop status change are masked when alarme is set low. lopv: the lopv bit indicates the loss of pointer status of tributary tu #1 in the corresponding tug2. pf: the pf bit enables pointer follower mode for tributary tu #1 in the corresponding tug2. in pointer follower mode, the tributary fifo dead-zone is collapsed so that any variation in fifo depth will result in an outgoing pointer justification event. any tu pointer justification event on the corresponding incoming tributary, or an au pointer justification event affecting this tributary will cause an outgoing pointer justification event. config[1:0]: the config[1:0] bits specify the tributary configuration of the tug2 tributary group. the config[1:0] bits have no effect in tu3 mode. the configuration specified by the config[1:0] bits are selected as follows: config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 114 register 27h, 47h, 67h: vtpp, tu3 or tu #1 in tug2 #1 to tug2 #7, lop interrupt bit type function default bit 7 r/w reserved 0 bit 6 r lop7i 0 bit 5 r lop6i 0 bit 4 r lop5i 0 bit 3 r lop4i 0 bit 2 r lop3i 0 bit 1 r lop2i 0 bit 0 r lop1i 0 this register is used to identify and acknowledge loss of pointer interrupts for the tributaries tu #1 in tug2 #1 to tug2 #7. it is also used to identify and acknowledge tu3 loss of pointer interrupts. lop1i: the lop1i bit identifies the source of loss of pointer interrupts. in tu3 mode, the lop1i bit reports and acknowledges lop interrupt of the tu3 pointer. out of tu3 mode, the lop1i bit reports and acknowledges lop interrupt of tu #1 in tug2 #1. interrupts are generated upon loss of pointer and upon re-acquisition. lop1i is set high when the corresponding loss of pointer event occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. lop1i remains valid when interrupts are not enabled (alarme set low) and may be polled to detect loss of pointer events. lop2i-lop7i: the lop2i to lop7i bits identify the source of loss of pointer interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. out of tu3 mode, the lop2i to lop7i bits report and acknowledge lop interrupt of tu #1 in tug2 #2 to tug2 #7, respectively. interrupts are generated upon loss of pointer and upon re-acquisition. an lop x i bit is set high when a loss of pointer event on the associated tributary (tu #1 in tug2 #x) occurs and are cleared immediately following a read of this register, which also
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 115 acknowledges and clears the interrupt. lop x i remains valid when interrupts are not enabled (alarme set low) and may be polled to detect loss of pointer events. reserved: the reserved bit must be written with a logic 0 for proper operation of the tupp-plus.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 116 register 28h-2eh, 48h-4eh, 68h-6eh: vtpp, tu #2 in tug2 #1 to tug2 #7, configuration and status bit type function default bit 7 r config[1] 1 bit 6 r config[0] 1 bit 5 r/w pf 0 bit 4 r lopv x bit 3 r/w alarme 0 bit 2 r/w dlop 0 bit 1 r/w iidle 0 bit 0 r/w ipais 0 this set of registers reports the status and configures the operational modes of tu #2 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) mode, the associated register in this set has no effect. ipais: the ipais bit enables the insertion of path ais for tributary tu #2 in the corresponding tug2. tributary path ais is inserted by forcing all ones into all tributary bytes. the ipais bit has no effect when iidle is set high. iidle: the iidle bit enables the insertion of path idle for tributary tu #2 in the corresponding tug2. when iidle is set high, tributary payload bytes, except v5 is replaced by the idle code. the v5 byte is always set to all-zero to yield correct bip-2 and to indicate tributary unequipped. the outgoing pointer is computed from the incoming pointer value and the relative frame offsets as per normal. the idle code is selectable to be all zeros or all ones as controlled by the icode bit. in order for the c2 byte to be labeled unequipped, the icode bit must be set low in tu3 mode. the iidle bit has precedence over the ipais bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 117 dlop: the dlop bit allows downstream pointer processing elements to be diagnosed. when dlop is set high, the new data flag (ndf) field of the outgoing payload pointer in tributary tu #2 in the corresponding tug2 is inverted, causing downstream pointer processing elements to enter a loss of pointer state. insertion of an inverted new data flag can occur in concert with the insertion of a normal idle (unequipped) indication as directed by the iidle bit. the dlop bit has no effect when the ipais bit is set high. alarme: the alarme bit enables loss of pointer and path ais interrupts for tributary tu #2 in the corresponding tug2. when alarme is set high, an interrupt is generated upon entry to and exit from the lop and ais state of the pointer interpreter state diagram. interrupts due to ais and lop status change are masked when alarme is set low. lopv: the lopv bit indicates the loss of pointer status of tributary tu #2 in the corresponding tug2. pf: the pf bit enables pointer follower mode for tributary tu #2 in the corresponding tug2. in pointer follower mode, the tributary fifo dead-zone is collapsed so that any variation in fifo depth will result in an outgoing pointer justification event. any tu pointer justification event on the corresponding incoming tributary, or an au pointer justification event affecting this tributary will cause an outgoing pointer justification event. config[1:0]: the config[1:0] bits are read-only and reflect the values written into the corresponding register of tu #1. the configuration specified by the config[1:0] bits are selected as follows:
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 118 config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 119 register 2fh, 4fh, 6fh: vtpp, tu #2 in tug2 #1 to tug2 #7, lop interrupt bit type function default bit 7 unused x bit 6 r lop7i 0 bit 5 r lop6i 0 bit 4 r lop5i 0 bit 3 r lop4i 0 bit 2 r lop3i 0 bit 1 r lop2i 0 bit 0 r lop1i 0 this register is used to identify and acknowledge loss of pointer interrupts for the tributaries tu #3 in tug2 #1 to tug2 #7. lop1i-lop7i: the lop1i to lop7i bits identify the source of loss of pointer interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) mode, the associated lop x i bit is unused and will return a logic 0 when read. when operational, the lop1i to lop7i bits report and acknowledge lop interrupts of tu #2 in tug2 #1 to tug2 #7, respectively. interrupts are generated upon loss of pointer and upon re-acquisition. an lop x i bit is set high when a loss of pointer event on the associated tributary occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. lop x i remains valid when interrupts are not enabled (alarme set low) and may be polled to detect loss of pointer events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 120 register 30h-36h, 50h-56h, 70h-76h: vtpp, tu #3 in tug2 #1 to tug2 #7, configuration and status bit type function default bit 7 r config[1] 1 bit 6 r config[0] 1 bit 5 r/w pf 0 bit 4 r lopv x bit 3 r/w alarme 0 bit 2 r/w dlop 0 bit 1 r/w iidle 0 bit 0 r/w ipais 0 this set of registers reports the status and configures the operational modes of tu #3 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) or vt3 mode, the associated register in this set has no effect. ipais: the ipais bit enables the insertion of path ais for tributary tu #3 in the corresponding tug2. tributary path ais is inserted by forcing all ones into all tributary bytes. the ipais bit has no effect when iidle is set high. iidle: the iidle bit enables the insertion of path idle for tributary tu #3 in the corresponding tug2. when iidle is set high, tributary payload bytes, except v5 is replaced by the idle code. the v5 byte is always set to all-zero to yield correct bip-2 and to indicate tributary unequipped. the outgoing pointer is computed from the incoming pointer value and the relative frame offsets as per normal. the idle code is selectable to be all zeros or all ones as controlled by the icode bit. in order for the c2 byte to be labeled unequipped, the icode bit must be set low in tu3 mode. the iidle bit has precedence over the ipais bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 121 dlop: the dlop bit allows downstream pointer processing elements to be diagnosed. when dlop is set high, the new data flag (ndf) field of the outgoing payload pointer in tributary tu #3 in the corresponding tug2 is inverted, causing downstream pointer processing elements to enter a loss of pointer state. insertion of an inverted new data flag can occur in concert with the insertion of a normal idle (unequipped) indication as directed by the iidle bit. the dlop bit has no effect when the ipais bit is set high. alarme: the alarme bit enables loss of pointer and path ais interrupts for tributary tu #3 in the corresponding tug2. when alarme is set high, an interrupt is generated upon entry to and exit from the lop and ais state of the pointer interpreter state diagram. interrupts due to ais and lop status change are masked when alarme is set low. lopv: the lopv bit indicates the loss of pointer status of tributary tu #3 in the corresponding tug2. pf: the pf bit enables pointer follower mode for tributary tu #3 in the corresponding tug2. in pointer follower mode, the tributary fifo dead-zone is collapsed so that any variation in fifo depth will result in an outgoing pointer justification event. any tu pointer justification event on the corresponding incoming tributary, or an au pointer justification event affecting this tributary will cause an outgoing pointer justification event. config[1:0]: the config[1:0] bits are read-only and reflect the values written into the corresponding register of tu #1. the configuration specified by the config[1:0] bits are selected as follows:
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 122 config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 123 register 37h, 57h, 77h: vtpp, tu #3 in tug2 #1 to tug2 #7, lop interrupt bit type function default bit 7 unused x bit 6 r lop7i 0 bit 5 r lop6i 0 bit 4 r lop5i 0 bit 3 r lop4i 0 bit 2 r lop3i 0 bit 1 r lop2i 0 bit 0 r lop1i 0 this register is used to identify and acknowledge loss of pointer interrupts for the tributaries tu #2 in tug2 #1 to tug2 #7. lop1i-lop7i: the lop1i to lop7i bits identify the source of loss of pointer interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) or vt3 mode, the associated lop x i bit is unused and will return a logic 0 when read. when operational, the lop1i to lop7i bits report and acknowledge lop interrupts of tu #3 in tug2 #1 to tug2 #7, respectively. interrupts are generated upon loss of pointer and upon re-acquisition. an lop x i bit is set high when a loss of pointer event on the associated tributary occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. lop x i remains valid when interrupts are not enabled (alarme set low) and may be polled to detect loss of pointer events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 124 register 38h-3eh, 58h-5eh, 78h-7eh: vtpp, tu #4 in tug2 #1 to tug2 #7, configuration and status bit type function default bit 7 r config[1] 1 bit 6 r config[0] 1 bit 5 r/w pf 0 bit 4 r lopv x bit 3 r/w alarme 0 bit 2 r/w dlop 0 bit 1 r/w iidle 0 bit 0 r/w ipais 0 this set of registers reports the status and configures the operational modes of tu #4 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6), vt3 or, tu12 (vt2) mode, the associated register in this set has no effect. ipais: the ipais bit enables the insertion of path ais for tributary tu #4 in the corresponding tug2. tributary path ais is inserted by forcing all ones into all tributary bytes. the ipais bit has no effect when iidle is set high. iidle: the iidle bit enables the insertion of path idle for tributary tu #4 in the corresponding tug2. when iidle is set high, tributary payload bytes, except v5 is replaced by the idle code. the v5 byte is always set to all-zero to yield correct bip-2 and to indicate tributary unequipped. the outgoing pointer is computed from the incoming pointer value and the relative frame offsets as per normal. the idle code is selectable to be all zeros or all ones as controlled by the icode bit. in order for the c2 byte to be labeled unequipped, the icode bit must be set low in tu3 mode. the iidle bit has precedence over the ipais bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 125 dlop: the dlop bit allows downstream pointer processing elements to be diagnosed. when dlop is set high, the new data flag (ndf) field of the outgoing payload pointer in tributary tu #4 in the corresponding tug2 is inverted, causing downstream pointer processing elements to enter a loss of pointer state. insertion of an inverted new data flag can occur in concert with the insertion of a normal idle (unequipped) indication as directed by the iidle bit. the dlop bit has no effect when the ipais bit is set high. alarme: the alarme bit enables loss of pointer and path ais interrupts for tributary tu #4 in the corresponding tug2. when alarme is set high, an interrupt is generated upon entry to and exit from the lop and ais state of the pointer interpreter state diagram. interrupts due to ais and lop status change are masked when alarme is set low. lopv: the lopv bit indicates the loss of pointer status of tributary tu #4 in the corresponding tug2. pf: the pf bit enables pointer follower mode for tributary tu #4 in the corresponding tug2. in pointer follower mode, the tributary fifo dead-zone is collapsed so that any variation is fifo depth will result in an outgoing pointer justification event. any tu pointer justification event on the corresponding incoming tributary, or an au pointer justification event affecting this tributary will cause an outgoing pointer justification event. config[1:0]: the config[1:0] bits are read-only and reflect the values written into the corresponding register of tu #1. the configuration specified by the config[1:0] bits are selected as follows:
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 126 config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 127 register 3fh, 5fh, 7fh: vtpp, tu #4 in tug2 #1 to tug2 #7, lop interrupt bit type function default bit 7 unused x bit 6 r lop7i 0 bit 5 r lop6i 0 bit 4 r lop5i 0 bit 3 r lop4i 0 bit 2 r lop3i 0 bit 1 r lop2i 0 bit 0 r lop1i 0 this register is used to identify and acknowledge loss of pointer interrupts for the tributaries tu #4 in tug2 #1 to tug2 #7. lop1i-lop7i: the lop1i to lop7i bits identify the source of loss of pointer interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6), vt3, or tu12 (vt2) mode, the associated lop x i bit is unused and will return a logic 0 when read. when operational, the lop1i to lop7i bits report and acknowledge lop interrupt of tu #4 in tug2 #1 to tug2 #7, respectively. interrupts are generated upon loss of pointer and upon re-acquisition. an lop x i bit is set high when a loss of pointer event on the associated tributary occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. lop x i remains valid when interrupts are not enabled (alarme set low) and may be polled to detect loss of pointer events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 128 register a0h, c0h, e0h: vtpp, tu3 or tu #1 in tug2 #1, alarm status bit type function default bit 7 r ss[1] x bit 6 r ss[0] x bit 5 r njei x bit 4 r pjei x bit 3 r esei x bit 2 r/w pee 0 bit 1 r aisv x bit 0 r/w relayais 0 in tu3 mode (tu3 bit in vtpp configuration register set high), this register reports the alarm status of the tu3 mapped into a tug3 handled by the vtpp. out of tu3 mode, this register reports the alarm status of tu #1 in tug2 #1. relayais: the relayais bit controls the number of consecutive ais_ind indications required to enter the ais state for tributary tu #1 in tug2 #1 or tu3 depending on whether the vtpp is in tu3 mode. when relayais is set high, ais is declared upon receipt of a single ais_ind indication. when relayais is set low, ais is declared after 3 consecutive ais_ind indications. aisv: the aisv bit indicates the tributary path ais status of tributary tu #1 in tug2 #1 or tu3 depending on whether the vtpp is in tu3 mode. pee: the pee bit enables pointer event interrupts for tributary tu #1 in tug2 #1 or tu3 depending on whether the vtpp is in tu3 mode. when pee is set high, an interrupt is generated upon detection of fifo underflows and overflows, upon detection of incoming pointer justification events when the monis bit is set high and upon detection of outgoing pointer justification events when the monis bit is set low. interrupts due to elastic store errors and pointer justification events are masked when pee is set low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 129 esei: the esei bit reports and acknowledges the status of elastic store error interrupts for tributary tu #1 in tug2 #1 or tu3 depending on whether the vtpp is in tu3 mode. interrupts are generated upon fifo underflows and overflows. esei is set high when an elastic store error occurs and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. esei remains valid when interrupts are not enabled (pee set low) and may be polled to detect elastic store error events. pjei: the pjei bit reports and acknowledges the status of the positive pointer justification event interrupts for tributary tu #1 in tug2 #1 or tu3 depending on whether the vtpp is in tu3 mode. when the monis bit is set high, interrupts are generated upon reception of a positive pointer justification event in the incoming stream. when the monis bit is set low, interrupts are generated upon generation of a positive pointer justification event in the outgoing stream. pjei is set high when a positive pointer justification event occurs in the monitored stream and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pjei remains valid when interrupts are not enabled (pee set low) and may be polled to detect positive pointer justification events. njei: the njei bit reports and acknowledges the status of the negative pointer justification event interrupts for tributary tu #1 in tug2 #1 or tu3 depending on whether the vtpp is in tu3 mode. when the monis bit is set high, interrupts are generated upon reception of a negative pointer justification event in the incoming stream. when the monis bit is set low, interrupts are generated upon generation of a negative pointer justification event in the outgoing stream. njei is set high when a negative pointer justification event occurs in the monitored stream and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. njei remains valid when interrupts are not enabled (pee set low) and may be polled to detect negative pointer justification events. ss[1:0]: the ss[1:0] bits reports the value of the size bits in the v1 byte of tributary tu #1 in tug2 #1 or the h1 byte of tributary tu3 depending on whether the vtpp is in tu3 mode. the ss[1:0] bits are not filtered and must be software de-bounced.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 130 register a1h-a6h, c1h-c6h, e1h-e6h: vtpp, tu #1 in tug2 #2 to tug2 #7, alarm status bit type function default bit 7 r ss[1] x bit 6 r ss[0] x bit 5 r njei x bit 4 r pjei x bit 3 r esei x bit 2 r/w pee 0 bit 1 r aisv x bit 0 r/w relayais 0 this set of registers reports the alarm status of tu #1 in tug2 #2 to tug2 #7. these registers have no effect in tu3 mode. relayais: the relayais bit controls the number of consecutive ais_ind indications required to enter the ais state for tributary tu #1 in the corresponding tug2. when relayais is set high, ais is declared upon receipt of a single ais_ind indication. when relayais is set low, ais is declared after 3 consecutive ais_ind indications. aisv: the aisv bit indicates the tributary path ais status of tributary tu #1 in the corresponding tug2. pee: the pee bit enables pointer event interrupts for tributary tu #1 in the corresponding tug2. when pee is set high, an interrupt is generated upon detection of fifo underflows and overflows, upon detection of incoming pointer justification events when the monis bit is set high and upon detection of outgoing pointer justification events when the monis bit is set low. interrupts due to elastic store errors and pointer justification events are masked when pee is set low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 131 esei: the esei bit reports and acknowledges the status of elastic store error interrupts for tributary tu #1 in the corresponding tug2. interrupts are generated upon fifo underflows and overflows. esei is set high when an elastic store error occurs and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. esei remains valid when interrupts are not enabled (pee set low) and may be polled to detect elastic store error events. pjei: the pjei bit reports and acknowledges the status of the positive pointer justification event interrupts for tributary tu #1 in the corresponding tug2. when the monis bit is set high, interrupts are generated upon reception of a positive pointer justification event in the incoming stream. when the monis bit is set low, interrupts are generated upon generation of a positive pointer justification event in the outgoing stream. pjei is set high when a positive pointer justification event occurs in the monitored stream and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pjei remains valid when interrupts are not enabled (pee set low) and may be polled to detect positive pointer justification events. njei: the njei bit reports and acknowledges the status of the negative pointer justification event interrupts for tributary tu #1 in the corresponding tug2. when the monis bit is set high, interrupts are generated upon reception of a negative pointer justification event in the incoming stream. when the monis bit is set low, interrupts are generated upon generation of a negative pointer justification event in the outgoing stream. njei is set high when a negative pointer justification event occurs in the monitored stream and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. njei remains valid when interrupts are not enabled (pee set low) and may be polled to detect negative pointer justification events. ss[1:0]: the ss[1:0] bits reports the value of the size bits in the v1 byte of tributary tu #1 in the corresponding tug2. the ss[1:0] bits are not filtered and must be software de-bounced.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 132 register a7h, c7h, e7h: vtpp, tu3 or tu #1 in tug2 #1 to tug2 #7, ais interrupt bit type function default bit 7 unused x bit 6 r ais7i 0 bit 5 r ais6i 0 bit 4 r ais5i 0 bit 3 r ais4i 0 bit 2 r ais3i 0 bit 1 r ais2i 0 bit 0 r ais1i 0 this register is used to identify and acknowledge alarm indication signal interrupts for the tributaries tu #1 in tug2 #1 to tug2 #7. it is also used to identify and acknowledge tu3 ais interrupts. ais1i: the ais1i bit identifies the source of tributary path ais interrupts. in tu3 mode, the ais1i bit reports and acknowledges ais interrupt of the tu3 stream. out of tu3 mode, the ais1i bit reports and acknowledges ais interrupt of tu #1 in tug2 #1. interrupts are generated upon detection and removal of tributary path ais alarm. ais1i is set high when the corresponding tributary path ais event occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. ais1i remains valid when interrupts are not enabled (alarme set low) and may be polled to detect tributary path ais events. ais2i-ais7i: the ais2i to ais7i bits identify the source of tributary path ais interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. out of tu3 mode, the ais2i to ais7i bits report and acknowledge ais interrupt of tu #1 in tug2 #2 to tug2 #7, respectively. interrupts are generated upon detection and removal of tributary path ais. an ais x i bit is set high when a tributary path ais event on the associated tributary (tu #1 in tug2 #x) occurs and are cleared immediately following a read of this register, which
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 133 also acknowledges and clears the interrupt. ais x i remains valid when interrupts are not enabled (alarme set low) and may be polled to detect tributary path ais events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 134 register a8h-aeh, c8h-ceh, e8h-eeh: vtpp, tu #2 in tug2 #1 to tug2 #7, alarm status bit type function default bit 7 r ss[1] x bit 6 r ss[0] x bit 5 r njei x bit 4 r pjei x bit 3 r esei x bit 2 r/w pee 0 bit 1 r aisv x bit 0 r/w relayais 0 this set of registers reports the alarm status of tu #2 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) mode, the associated register in this set has no effect. relayais: the relayais bit controls the number of consecutive ais_ind indications required to enter the ais state for tributary tu #2 in the corresponding tug2. when relayais is set high, ais is declared upon receipt of a single ais_ind indication. when relayais is set low, ais is declared after 3 consecutive ais_ind indications. aisv: the aisv bit indicates the tributary path ais status of tributary tu #2 in the corresponding tug2. pee: the pee bit enables pointer event interrupts for tributary tu #2 in the corresponding tug2. when pee is set high, an interrupt is generated upon detection of fifo underflows and overflows, upon detection of incoming pointer justification events when the monis bit is set high and upon detection of outgoing pointer justification events when the monis bit is set low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 135 interrupts due to elastic store errors and pointer justification events are masked when pee is set low. esei: the esei bit reports and acknowledges the status of elastic store error interrupts for tributary tu #2 in the corresponding tug2. interrupts are generated upon fifo underflows and overflows. esei is set high when an elastic store error occurs and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. esei remains valid when interrupts are not enabled (pee set low) and may be polled to detect elastic store error events. pjei: the pjei bit reports and acknowledges the status of the positive pointer justification event interrupts for tributary tu #2 in the corresponding tug2. when the monis bit is set high, interrupts are generated upon reception of a positive pointer justification event in the incoming stream. when the monis bit is set low, interrupts are generated upon generation of a positive pointer justification event in the outgoing stream. pjei is set high when a positive pointer justification event occurs in the monitored stream and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pjei remains valid when interrupts are not enabled (pee set low) and may be polled to detect positive pointer justification events. njei: the njei bit reports and acknowledges the status of the negative pointer justification event interrupts for tributary tu #2 in the corresponding tug2. when the monis bit is set high, interrupts are generated upon reception of a negative pointer justification event in the incoming stream. when the monis bit is set low, interrupts are generated upon generation of a negative pointer justification event in the outgoing stream. njei is set high when a negative pointer justification event occurs in the monitored stream and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. njei remains valid when interrupts are not enabled (pee set low) and may be polled to detect negative pointer justification events. ss[1:0]: the ss[1:0] bits reports the value of the size bits in the v1 byte of tributary tu #2 in the corresponding tug2. the ss[1:0] bits are not filtered and must be software de-bounced.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 136 register afh, cfh, efh: vtpp, tu #2 in tug2 #1 to tug2 #7 ais interrupt bit type function default bit 7 unused x bit 6 r ais7i 0 bit 5 r ais6i 0 bit 4 r ais5i 0 bit 3 r ais4i 0 bit 2 r ais3i 0 bit 1 r ais2i 0 bit 0 r ais1i 0 this register is used to identify and acknowledge tributary path ais interrupts for the tributaries tu #2 in tug2 #1 to tug2 #7. ais1i-ais7i: the ais1i to ais7i bits identify the source of tributary path ais interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) mode, the associated ais x i bit is unused and will return a logic 0 when read. when operational, the ais1i to ais7i bits report and acknowledge ais interrupt of tu #2 in tug2 #1 to tug2 #7, respectively. interrupts are generated upon detection and removal of tributary path ais alarm. an ais x i bit is set high when a tributary path ais event on the associated tributary occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. ais x i remains valid when interrupts are not enabled (alarme set low) and may be polled to detect tributary path ais events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 137 register b0h-b6h, d0h-d6h, f0h-f6h: vtpp, tu #3 in tug2 #1 to tug2 #7, alarm status bit type function default bit 7 r ss[1] x bit 6 r ss[0] x bit 5 r njei x bit 4 r pjei x bit 3 r esei x bit 2 r/w pee 0 bit 1 r aisv x bit 0 r/w relayais 0 this set of registers reports the status and configures the operational modes of tu #3 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) or vt3 mode, the associated register in this set has no effect. relayais: the relayais bit controls the number of consecutive ais_ind indications required to enter the ais state for tributary tu #3 in the corresponding tug2. when relayais is set high, ais is declared upon receipt of a single ais_ind indication. when relayais is set low, ais is declared after 3 consecutive ais_ind indications. aisv: the aisv bit indicates the tributary path ais status of tributary tu #3 in the corresponding tug2. pee: the pee bit enables pointer event interrupts for tributary tu #3 in the corresponding tug2. when pee is set high, an interrupt is generated upon detection of fifo underflows and overflows, upon detection of incoming pointer justification events when the monis bit is set high and upon detection of outgoing pointer justification events when the monis bit is set low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 138 interrupts due to elastic store errors and pointer justification events are masked when pee is set low. esei: the esei bit reports and acknowledges the status of elastic store error interrupts for tributary tu #3 in the corresponding tug2. interrupts are generated upon fifo underflows and overflows. esei is set high when an elastic store error occurs and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. esei remains valid when interrupts are not enabled (pee set low) and may be polled to detect elastic store error events. pjei: the pjei bit reports and acknowledges the status of the positive pointer justification event interrupts for tributary tu #3 in the corresponding tug2. when the monis bit is set high, interrupts are generated upon reception of a positive pointer justification event in the incoming stream. when the monis bit is set low, interrupts are generated upon generation of a positive pointer justification event in the outgoing stream. pjei is set high when a positive pointer justification event occurs in the monitored stream and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pjei remains valid when interrupts are not enabled (pee set low) and may be polled to detect positive pointer justification events. njei: the njei bit reports and acknowledges the status of the negative pointer justification event interrupts for tributary tu #3 in the corresponding tug2. when the monis bit is set high, interrupts are generated upon reception of a negative pointer justification event in the incoming stream. when the monis bit is set low, interrupts are generated upon generation of a negative pointer justification event in the outgoing stream. njei is set high when a negative pointer justification event occurs in the monitored stream and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. njei remains valid when interrupts are not enabled (pee set low) and may be polled to detect negative pointer justification events. ss[1:0]: the ss[1:0] bits reports the value of the size bits in the v1 byte of tributary tu #3 in the corresponding tug2. the ss[1:0] bits are not filtered and must be software de-bounced.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 139 register b7h, d7h, f7h: vtpp, tu #3 in tug2 #1 to tug2 #7, ais interrupt bit type function default bit 7 unused x bit 6 r ais7i 0 bit 5 r ais6i 0 bit 4 r ais5i 0 bit 3 r ais4i 0 bit 2 r ais3i 0 bit 1 r ais2i 0 bit 0 r ais1i 0 this register is used to identify and acknowledge tributary path ais interrupts for the tributaries tu #3 in tug2 #1 to tug2 #7. ais1i-ais7i: the ais1i to ais7i bits identify the source of tributary path ais interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) or vt3 mode, the associated ais x i bit is unused and will return a logic 0 when read. when operational, the ais1i to ais7i bits report and acknowledge ais interrupt of tu #3 in tug2 #1 to tug2 #7, respectively. interrupts are generated upon detection and removal of tributary path ais alarm. an ais x i bit is set high when a tributary path ais event on the associated tributary occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. ais x i remains valid when interrupts are not enabled (alarme set low) and may be polled to detect tributary path ais events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 140 register b8h-beh, d8h-deh, f8h-feh: vtpp, tu #4 in tug2 #1 to tug2 #7, alarm status bit type function default bit 7 r ss[1] x bit 6 r ss[0] x bit 5 r njei x bit 4 r pjei x bit 3 r esei x bit 2 r/w pee 0 bit 1 r aisv x bit 0 r/w relayais 0 this set of registers reports the alarm status of tu #4 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6), vt3 or tu12 (vt2) mode, the associated register in this set has no effect. relayais: the relayais bit controls the number of consecutive ais_ind indications required to enter the ais state for tributary tu #4 in the corresponding tug2. when relayais is set high, ais is declared upon receipt of a single ais_ind indication. when relayais is set low, ais is declared after 3 consecutive ais_ind indications. aisv: the aisv bit indicates the tributary path ais status of tributary tu #4 in the corresponding tug2. pee: the pee bit enables pointer event interrupts for tributary tu #4 in the corresponding tug2. when pee is set high, an interrupt is generated upon detection of fifo underflows and overflows, upon detection of incoming pointer justification events when the monis bit is set high and upon detection of outgoing pointer justification events when the monis bit is set low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 141 interrupts due to elastic store errors and pointer justification events are masked when pee is set low. esei: the esei bit reports and acknowledges the status of elastic store error interrupts for tributary tu #4 in the corresponding tug2. interrupts are generated upon fifo underflows and overflows. esei is set high when an elastic store error occurs and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. esei remains valid when interrupts are not enabled (pee set low) and may be polled to detect elastic store error events. pjei: the pjei bit reports and acknowledges the status of the positive pointer justification event interrupts for tributary tu #4 in the corresponding tug2. when the monis bit is set high, interrupts are generated upon reception of a positive pointer justification event in the incoming stream. when the monis bit is set low, interrupts are generated upon generation of a positive pointer justification event in the outgoing stream. pjei is set high when a positive pointer justification event occurs in the monitored stream and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pjei remains valid when interrupts are not enabled (pee set low) and may be polled to detect positive pointer justification events. njei: the njei bit reports and acknowledges the status of the negative pointer justification event interrupts for tributary tu #4 in the corresponding tug2. when the monis bit is set high, interrupts are generated upon reception of a negative pointer justification event in the incoming stream. when the monis bit is set low, interrupts are generated upon generation of a negative pointer justification event in the outgoing stream. njei is set high when a negative pointer justification event occurs in the monitored stream and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. njei remains valid when interrupts are not enabled (pee set low) and may be polled to detect negative pointer justification events. ss[1:0]: the ss[1:0] bits reports the value of the size bits in the v1 byte of tributary tu #4 in the corresponding tug2. the ss[1:0] bits are not filtered and must be software de-bounced.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 142 register bfh, dfh, ffh: vtpp, tu #4 in tug2 #1 to tug2 #7, ais interrupt bit type function default bit 7 unused x bit 6 r ais7i 0 bit 5 r ais6i 0 bit 4 r ais5i 0 bit 3 r ais4i 0 bit 2 r ais3i 0 bit 1 r ais2i 0 bit 0 r ais1i 0 this register is used to identify and acknowledge tributary path ais interrupts for the tributaries tu #4 in tug2 #1 to tug2 #7. ais1i-ais7i: the ais1i to ais7i bits identify the source of tributary path ais interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6), vt3 or tu12 (vt2) mode, the associated ais x i bit is unused and will return a logic 0 when read. when operational, the ais1i to ais7i bits report and acknowledge ais interrupt of tu #4 in tug2 #1 to tug2 #7, respectively. interrupts are generated upon detection and removal of tributary path ais alarm. an ais x i bit is set high when a tributary path ais event on the associated tributary occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. ais x i remains valid when interrupts are not enabled (alarme set low) and may be polled to detect tributary path ais events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 143 9.3 rtop #1, rtop #2 and rtop #3 registers register 100h, 200h, 300h: rtop, tu3 or tu #1 in tug2 #1, configuration bit type function default bit 7 r/w config[1] 1 bit 6 r/w config[0] 1 bit 5 r/w blkbip 0 bit 4 r/w pslue 0 bit 3 r/w pslme 0 bit 2 r/w copsle 0 bit 1 r/w rfie 0 bit 0 r/w rdie 0 in tu3 mode (tu3 bit in vtpp configuration register set high), this register reports the status and configures operational modes of the tu3 mapped into a tug3 handled by the rtop. out of tu3 mode, this register reports the status and configures the operational modes of tu #1 in tug2 #1. rdie: the rdie bit enables the remote defect indication interrupt for tributary tu #1 in tug2 #1 or tu3 depending on whether the rtop is in tu3 mode. when rdie is set high, an interrupt is generated upon changes of rdi status. interrupts due to rdi status change are masked when rdie is set low. the rdi status is derived from bit 8 of the v5 byte when rdiz7en is set low and from bits 5 to 7 of the z7 byte when rdiz7en is set high. rfie: the rfie bit enables the remote failure indication interrupt for tributary tu #1 in tug2 #1 or tu3 depending on whether the rtop is in tu3 mode. when rdiz7en is set low, an interrupt is generated upon assertion and negation events of the rfiv bit when rfie is set high. interrupts due to rfiv status change are masked when rfie is set low. when rdiz7en is set high, rfie is ignored. the rfie bit is not used when the rtop is in tu3 mode is enabled.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 144 copsle: the copsle bit enables the change of tributary path signal label interrupt for tributary tu #1 in tug2 #1 or tu3. when copsle is set high, an interrupt is generated when the accepted path signal label changes. interrupts due to change of psl are masked when copsle is set low. pslme: the pslme bit enables the tributary path signal label mismatch interrupt for tributary tu #1 in tug2 #1 or tu3. when pslme is set high, an interrupt is generated when the accepted path signal label changes from mismatching the provisioned psl to matching the provisioned value, or vice versa. interrupts due to psl mismatch status change are masked when pslme is set low. pslue: the pslue bit enables the tributary path signal label unstable interrupt for tributary tu #1 in tug2 #1 or tu3. when pslue is set high, an interrupt is generated when the received path signal label becomes unstable or returns to stable. interrupts due to psl unstable status change are masked when pslue is set low. blkbip: the blkbip bit controls the accumulation of tributary bip-2 errors for the tributary tu #1 in tug2 #1 or the tu3 mapped into a tug3. when blkbip is set high, bip-2 errors are counted on a block basis; the bip error count is incremented by one when one or both of the bip-2 bits are in error. when blkbip is set low, bip-2 two errors are counted on a nibble basis; the bip error count is incremented once for each bip-2 bit that is in error. config[1:0]: the config[1:0] bits specify the tributary configuration of tributary group tug2 #1. the config[1:0] bits have no effect in tu3 mode. the configuration specified by the config[1:0] bits are selected as follows:
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 145 config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 146 register 101h, 201h, 301h: rtop, tu3 or tu #1 in tug2 #1, configuration and alarm status bit type function default bit 7 r/w rdiz7en 0 bit 6 r/w tupte 0 bit 5 r/w pdiven 0 bit 4 r psluv x bit 3 r pslmv x bit 2 r erdiv[2] x bit 1 r erdiv[1]/rfiv x bit 0 r erdiv[0]/rdiv x in tu3 mode, this register reports the alarm status of the tu3 mapped into a tug3. out of tu3 mode, this register reports alarm status and configures tu #1 in tug2 #1. rdiv: the rdiv bit indicates the remote defect indication status of tributary tu #1 in tug2 #1 or the tu3 mapped in a tug3 when rdiz7en is low. out of tu3 mode, rdiv is set high when the rdi bit in the v5 byte is set high for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). rdiv is set low when the rdi bit is set low for five or ten consecutive multiframes as determined by the rdi10 bit. in tu3 mode, rdiv is set high when the rdi bit in the g1 byte is set high for five or ten consecutive frames as determined by the rdi10 bit. rdiv is set low when the rdi bit is set low for five or ten consecutive frames as determined by the rdi10 bit. rfiv: the rfiv bit indicates the remote failure indication status of tributary tu #1 in tug2 #1 when rdiz7en is set low. rfiv is set high when the rfi bit in the v5 byte is set high for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 147 0ch, 0dh, and 0eh). rfiv is set low when the rfi bit is set low for five or ten consecutive multiframes as determined by the rdi10 bit. rfiv is not used when tu3 mode is enabled. erdiv[2:0]: the erdiv[2:0] bits indicates the extended remote defect indication status of tributary tu #1 in tug2 #1 or the tu3 mapped in a tug3 when rdiz7en is set high. the erdiv[2:0] bits are set to a new code when the same code in the extended rdi bits of the z7 byte or the g1 byte is seen for five or ten consecutive multiframes (frames in tu3 mode) as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). pslmv: the pslmv bit indicates the path signal mismatch status of tributary tu #1 in tug2 #1 or tu3. pslmv is set high when the accepted psl differs from the provisioned value. pslmv is set low when the accepted psl has the same value as the provisioned one. psluv: the psluv bit indicates the path signal unstable status of tributary tu #1 in tug2 #1 or tu3. the psl unstable counter is incremented if the psl of the current multiframe differs from that in the previous multiframe. the counter is cleared to zero when the same psl is received for five consecutive multiframes. the tributary psl unstable alarm is asserted and psluv set high when the unstable counter reaches five. the psl unstable alarm is negated and psluv set low when the unstable counter is cleared. pdiven the pdiven bit controls the insertion of tributary path defect indication for tributary tu #1 in tug2 #1 or tu3 in the receive alarm port (rad). when pdiven is set high, pdi-v is asserted regardless of the state of the path signal label. when pdiven is set low, pdi-v is asserted if the incoming path signal label matches the pdi code in the pdi[2:0] bit of the corresponding rtop configuration register. tupte: the tupte bit determines the alarm conditions under which ais is inserted for tributary tu #1 in tug2 #1 or tu3 mapped in tug3. tupte is set high if tributary tu #1 or the tu3 is to be terminated in the network element
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 148 containing this tupp-plus device. in this case, tributary ais is automatically inserted based on the contents of the global tributary alarm ais control register (address 10h). tupte is set low if tributary tu #1 or the tu3 is part of the through traffic in the network element containing this tupp-plus device. in this case, tributary ais is only inserted when a loss of pointer (lop) or a loss of multiframe (lom) alarm is detected (as determined by the global tributary alarm ais control register). rdiz7en: out of tu3 mode, the rdiz7en indicates which tributary path overhead byte is used for controlling the erdi[2:0] or rdi/rfi bits. when rdiz7en is set low, the rdi and rfi bits in the v5 byte are used to control the rdiv and rfiv register bits. when rdiz7en is set high, the three bit extended rdi code in the z7 byte is used to control the erdiv[2:0] register bits. in tu3 mode, the rdiz7en bit is used to control whether rdi or enhanced rdi is reported. when rdiz7en is set low, the rdi bit in the g1 byte is used to control the rdiv register bit. when rdiz7en is set high, the three bit extended rdi code in the g1 byte is used to control the erdiv[2:0] register bits.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 149 register 102h, 202h, 302h: rtop, tu3 or tu #1 in tug2 #1, expected path signal label bit type function default bit 7 r/w epsl[7] 0 bit 6 r/w epsl[6] 0 bit 5 r/w epsl[5] 0 bit 4 r/w epsl[4] 0 bit 3 r/w epsl[3] 0 bit 2 r/w epsl[2] 0 bit 1 r/w epsl[1] 0 bit 0 r/w epsl[0] 0 in tu3 mode (tu3 bit in vtpp configuration register set high), this register configures the expected path signal label of the tu3 mapped into a tug3 handled by the rtop. out of tu3 mode, this register configures the expected path signal label of tu #1 in tug2 #1. epsl[7:0]: in tu3 mode, the epsl[7:0] bits specifies the expected path signal label of the tu3 stream. out of tu3 mode, epsl[2:0] specifies the expected path signal label of tributary tu #1 in tug2 #1. the expected psl is compared with the accepted psl to determine the pslm state.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 150 register 103h, 203h, 303h: rtop, tu3 or tu #1 in tug2 #1, accepted path signal label bit type function default bit 7 r/w apsl[7] 0 bit 6 r/w apsl[6] 0 bit 5 r/w apsl[5] 0 bit 4 r/w apsl[4] 0 bit 3 r/w apsl[3] 0 bit 2 r/w apsl[2] 0 bit 1 r/w apsl[1] 0 bit 0 r/w apsl[0] 0 in tu3 mode (tu3 bit in vtpp configuration register set high), this register reports the accepted path signal label of the tu3 mapped into a tug3 handled by the rtop. out of tu3 mode, this register reports the accepted path signal label of tu #1 in tug2 #1. apsl[7:0]: in tu3 mode, the apsl[7:0] bits reports the accepted path signal label of the tu3 stream. out of tu3 mode, apsl[2:0] specifies the accepted path signal label of tributary tu #1 in tug2 #1. the expected psl is compared with the accepted psl to determine the pslm state.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 151 register 104h, 204h, 304h: rtop, tu3 or tu #1 in tug2 #1, bip-2/bip-8 error count lsb bit type function default bit 7 r bip[7] x bit 6 r bip[6] x bit 5 r bip[5] x bit 4 r bip[4] x bit 3 r bip[3] x bit 2 r bip[2] x bit 1 r bip[1] x bit 0 r bip[0] x register 105h, 205h, 305h: rtop, tu3 or tu #1 in tug2 #1, bip-2/bip-8 error count msb bit type function default bit 7 r bip[15] x bit 6 r bip[14] x bit 5 r bip[13] x bit 4 r bip[12] x bit 3 r bip[11] x bit 2 r bip[10] x bit 1 r bip[9] x bit 0 r bip[8] x in tu3 mode (tu3 bit in vtpp configuration register set high), these registers report the number of block interleave parity (bip-8) errors detected in the tu3 mapped into a tug3 handled by the rtop. out of tu3 mode, this register reports the number of block interleave parity (bip-2) errors detected in tu #1 in tug2 #1. these registers do not saturate.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 152 bip[15:0]: the bip[15:0] bits reports the number of tributary path bit-interleaved parity errors that have been detected since the last time the bip-2/bip-8 registers were polled. the bip-2/bip-8 registers are polled by writing to the input signal activity, accumulate trigger register. the write access transfers the internally accumulated error count to the bip-2/bip-8 registers within 10 s and simultaneously resets the internal counter to begin a new cycle of error accumulation. bip-2/bip-8 errors may be accumulated on a nibble/bit basis or block basis as controlled by the blkbip register bit. in tu3 mode, all bip[15:0] are valid. out of tu3 mode, only bip[10:0] are valid, bip[15:11] are held low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 153 register 106h, 206h, 306h: rtop, tu3 or tu #1 in tug2 #1, febe error count lsb bit type function default bit 7 r febe[7] x bit 6 r febe[6] x bit 5 r febe[5] x bit 4 r febe[4] x bit 3 r febe[3] x bit 2 r febe[2] x bit 1 r febe[1] x bit 0 r febe[0] x register 107h, 207h, 307h: rtop, tu3 or tu #1 in tug2 #1, febe error count msb bit type function default bit 7 r febe[15] x bit 6 r febe[14] x bit 5 r febe[13] x bit 4 r febe[12] x bit 3 r febe[11] x bit 2 r febe[10] x bit 1 r febe[9] x bit 0 r febe[8] x in tu3 mode (tu3 bit in vtpp configuration register set high), these registers report the number of far end block errors (febe) detected in the tu3 mapped into a tug3 handled by the rtop. out of tu3 mode, this register reports the number of far end block errors (febe) detected in tu #1 in tug2 #1.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 154 febe[15:0]: the febe[15:0] bits reports the number of tributary path far end block errors that have been detected since the last time the febe registers were polled. the febe registers are polled by writing to the input signal activity, accumulate trigger register. the write access transfers the internally accumulated error counts to the febe registers within 10 s and simultaneously resets the internal counter to begin a new cycle of error accumulation.in tu3 mode, all febe[15:0] are valid. out of tu3 mode, only febe[10:0] are valid, febe[15:11] are held low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 155 register 108h, 110h, 118h, 120h, 128h, 130h: register 208h, 210h, 218h, 220h, 228h, 230h: register 308h, 310h, 318h, 320h, 328h, 330h: rtop, tu #1 in tug2 #2 to tug2 #7, configuration bit type function default bit 7 r/w config[1] 1 bit 6 r/w config[0] 1 bit 5 r/w blkbip 0 bit 4 r/w pslue 0 bit 3 r/w pslme 0 bit 2 r/w copsle 0 bit 1 r/w rfie 0 bit 0 r/w rdie 0 this set of registers configures the operational modes of tu #1 in tug2 #2 to tug2 #7. these registers have no effect in tu3 mode. rdie: the rdie bit enables the remote defect indication interrupt for tributary tu #1 in the corresponding tug2. when rdie is set high, an interrupt is generated upon changes of rdi status. interrupts due to rdi status change are masked when rdie is set low. the rdi status is derived from bit 8 of the v5 byte when rdiz7en is set low and from bits 5 to 7 of the z7 byte when rdiz7en is set high. rfie: the rfie bit enables the remote failure indication interrupt for tributary tu #1 in the correspondiing tug2. when rdiz7en is set low, an interrupt is generated upon assertion and negation events of the rfiv bit when rfie is set high. interrupts due to rfiv status change are masked when rfie is set low. when rdiz7en is set high, rfie is ignored. the rfie bit is not used when the rtop is in tu3 mode is enabled.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 156 copsle: the copsle bit enables the change of tributary path signal label interrupt for tributary tu #1 in the corresponding tug2. when copsle is set high, an interrupt is generated when the accepted path signal label changes. interrupts due to change of psl are masked when copsle is set low. pslme: the pslme bit enables the tributary path signal label mismatch interrupt for tributary tu #1 in the corresponding tug2. when pslme is set high, an interrupt is generated when the accepted path signal label changes from mismatching the provisioned psl to matching the provisioned value, or vice versa. interrupts due to psl mismatch status change are masked when pslme is set low. pslue: the pslue bit enables the tributary path signal label unstable interrupt for tributary tu #1 in the corresponding tug2. when pslue is set high, an interrupt is generated when the received path signal label becomes unstable or returns to stable. interrupts due to psl unstable status change are masked when pslue is set low. blkbip: the blkbip bit controls the accumulation of tributary bip-2 errors for the tributary tu #1 in the corresponding tug2. when blkbip is set high, bip-2 errors are counted on a block basis; the bip error count is incremented by one when one or both of the bip-2 bits are in error. when blkbip is set low, the bip error count is incremented once for each bip-2 bit that is in error. config[1:0]: the config[1:0] bits specify the tributary configuration of the corresponding tug2. the configuration specified by the config[1:0] bits are selected as follows:
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 157 config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 158 register 109h, 111h, 119h, 121h, 129h, 131h: register 209h, 211h, 219h, 221h, 229h, 231h: register 309h, 311h, 319h, 321h, 329h, 331h: rtop, tu #1 in tug2 #2 to tug2 #7, configuration and alarm status bit type function default bit 7 r/w rdiz7en 0 bit 6 r/w tupte 0 bit 5 r/w pdiven 0 bit 4 r psluv x bit 3 r pslmv x bit 2 r/w erdiv[2] 0 bit 1 r erdiv[1]/rfiv x bit 0 r erdiv[0]/rdiv x this set of registers reports alarm status and configures tu #1 in tug2 #2 to tug2 #7. these registers have no effect in tu3 mode. rdiv: the rdiv bit indicates the remote defect indication status of tributary tu #1 in the corresponding tug2 when rdiz7en is low. rdiv is set high when the rdi bit in the v5 byte is set high for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). rdiv is set low when the rdi bit is set low for five or ten consecutive multiframes as determined by the rdi10 bit rfiv: the rfiv bit indicates the remote failure indication status of tributary tu #1 in the corresponding tug2 when rdiz7en is set low. rfiv is set high when the rfi bit in the v5 byte is set high for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). rfiv is set low when the rfi bit is set low for five or ten consecutive multiframes as determined by the rdi10 bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 159 erdiv[2:0]: the erdiv[2:0] bits indicates the extended remote defect indication status of tributary tu #1 in the corresponding tug2 when rdiz7en is set high. the erdiv[2:0] bits are set to a new code when the same code in the extended rdi bits of the z7 byte is seen for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). pslmv: the pslmv bit indicates the path signal mismatch status of tributary tu #1 in the corresponding tug2. pslmv is set high when the accepted psl differs from the provisioned value. pslmv is set low when the accepted psl has the same value as the provisioned one. psluv: the psluv bit indicates the path signal unstable status of tributary tu #1 in the corresponding tug2. the psl unstable counter is incremented if the psl of the current multiframe differs form that in the previous multiframe. the counter is cleared to zero when the same psl is received for five consecutive multiframes. the tributary psl unstable alarm is asserted and psluv set high when the unstable counter reaches five. the psl unstable alarm is negated and psluv set low when the unstable counter is cleared. pdiven: the pdiven bit modifies the payload defect indication status pdiv of tributary tu #1 in the corresponding tug2 . the pdiv output is set high when the psl in the v5 byte is set to the bit pattern specified by the pdicode[2:0] register bits for five consecutive multiframes. the pdiv output is set low when the psl is set to any other bit pattern for five consecutive multiframes. when pdiven is set high, the pdiv output is permanently set high independent of the tributary's defect status until the pdiven is set low. tupte: the tupte bit determines the alarm conditions under which ais is inserted for tributary tu #1 in the corresponding tug2. tupte is set high if tributary tu #1 is to be terminated in the network element containing this tupp-plus device. in this case, tributary ais is automatically inserted based on the contents of the global tributary alarm ais control register (address 10h). tupte is set low if tributary tu #1 is part of the through traffic in the network
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 160 element containing this tupp-plus device. in this case, tributary ais is only inserted when a loss of pointer (lop) or a loss of multiframe (lom) alarm is detected (as determined by the global tributary alarm ais control register). rdiz7en: the rdiz7en indicates which tributary path overhead byte is used for controlling the erdi[2:0] or rdi/rfi bits of tributary tu #1 in the corresponding tug2 . when rdiz7en is set low, the rdi and rfi bits in the v5 byte are used to control the rdiv and rfiv register bits. when rdiz7en is set high, the three bit extended rdi code in the z7 byte is used to control the erdiv[2:0] register bits.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 161 register 10ah, 112h, 11ah, 122h, 12ah, 132h: register 20ah, 212h, 21ah, 222h, 22ah, 232h: register 30ah, 312h, 31ah, 322h, 32ah, 332h: rtop, tu #1 in tug2 #2 to tug2 #7, expected path signal label bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r/w epsl[2] 0 bit 1 r/w epsl[1] 0 bit 0 r/w epsl[0] 0 this set of registers configures the expected path signal label of tu #1 in tug2 #2 to tug2 #7. these registers have no effect in tu3 mode. epsl[2:0]: the epsl[2:0] bits specifies the expected path signal label of tributary tu #1 in the corresponding tug2. the expected psl is compared with the accepted psl to determine the pslm state.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 162 register 10bh, 113h, 11bh, 123h, 12bh, 133h: register 20bh, 213h, 21bh, 223h, 22bh, 233h: register 30bh, 313h, 31bh, 323h, 32bh, 333h: rtop, tu #1 in tug2 #2 to tug2 #7, accepted path signal label bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r apsl[2] 0 bit 1 r apsl[1] 0 bit 0 r apsl[0] 0 this set of registers reports the accepted path signal label of tu #1 in tug2 #2 to tug2 #7. these registers have no effect in tu3 mode. apsl[2:0]: the apsl[2:0] bits reports the accepted path signal label of tributary tu #1 in the corresponding tug2. an incoming psl is accepted when the same value is received for five consecutive multiframes.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 163 register 10ch, 114h, 11ch, 124h, 12ch, 134h: register 20ch, 214h, 21ch, 224h, 22ch, 234h: register 30ch, 314h, 31ch, 324h, 32ch, 334h: rtop, tu #1 in tug2 #2 to tug2 #7, bip-2 error count lsb bit type function default bit 7 r bip[7] x bit 6 r bip[6] x bit 5 r bip[5] x bit 4 r bip[4] x bit 3 r bip[3] x bit 2 r bip[2] x bit 1 r bip[1] x bit 0 r bip[0] x register 10dh, 115h, 11dh, 125h, 12dh, 135h: register 20dh, 215h, 21dh, 225h, 22dh, 235h: register 30dh, 315h, 31dh, 325h, 32dh, 335h: rtop, tu #1 in tug2 #2 to tug2 #7, bip-2 error count msb bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r bip[10] x bit 1 r bip[9] x bit 0 r bip[8] x these sets of registers report the number of block interleave parity (bip-2) errors detected in tu #1 in tug2 #2 to tug2 #7 in the previous accumulation interval. these registers have no effect in tu3 mode. these registers do not saturate.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 164 bip[10:0]: the bip[10:0] bits reports the number of tributary path bit-interleaved parity errors that have been detected since the last time the bip-2 registers were polled. the bip-2 registers are polled by writing to any of the input signal activity monitor, accumulate trigger register. the write access transfers the internally accumulated error count to the bip-2 registers within 10 s and simultaneously resets the internal counter to begin a new cycle of error accumulation. bip-2 errors may be accumulated on a nibble basis or block basis as controlled by the blkbip register bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 165 register 10eh, 116h, 11eh, 126h, 12eh, 136h: register 20eh, 216h, 21eh, 226h, 22eh, 236h: register 30eh, 316h, 31eh, 326h, 32eh, 336h: tu #1 in tug2 #2 to tug2 #7, febe error count lsb bit type function default bit 7 r febe[7] x bit 6 r febe[6] x bit 5 r febe[5] x bit 4 r febe[4] x bit 3 r febe[3] x bit 2 r febe[2] x bit 1 r febe[1] x bit 0 r febe[0] x register 10fh, 117h, 11fh, 127h, 12fh, 137h: register 20fh, 217h, 21fh, 227h, 22fh, 237h: register 30fh, 317h, 31fh, 327h, 32fh, 337h: tu #1 in tug2 #2 to tug2 #7, febe error count msb bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r febe[10] x bit 1 r febe[9] x bit 0 r febe[8] x these registers reports the number of far end block errors (febe) detected in tu #1 in tug2 #2 to tug2 #7 in the previous accumulation interval. these registers have no effect in tu3 mode.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 166 febe[10:0]: the febe[10:0] bits reports the number of tributary path far end block errors that have been detected since the last time the febe registers were polled. the febe registers are polled by applying by writing to the input signal activity monitor, accumulate trigger register. the write access transfers the internally accumulated error count to the febe registers within 10 s and simultaneously resets the internal counter to begin a new cycle of error accumulation.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 167 register 138h, 238h, 338h: rtop, tu3 or tu #1 in tug2 #1 to tug2 #7, copsl interrupt bit type function default bit 7 r/w reserved 0 bit 6 r copsl7i 0 bit 5 r copsl6i 0 bit 4 r copsl5i 0 bit 3 r copsl4i 0 bit 2 r copsl3i 0 bit 1 r copsl2i 0 bit 0 r copsl1i 0 this register is used to identify and acknowledge change of path signal label interrupts for the tributaries tu #1 in tug2 #1 to tug2 #7. it is also used to identify and acknowledge tu3 change of path signal label interrupts. copsl1i: the copsl1i bit identifies the source of change of path signal label interrupts. in tu3 mode, the copsl1i bit reports and acknowledges copsl interrupts of the tu3 stream. out of tu3 mode, the copsl1i bit reports and acknowledges copsl interrupt of tu #1 in tug2 #1. interrupts are generated when the accepted psl changes. the copsl1i bit is set high when a change of psl event occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. copsl1i remains valid when interrupts are not enabled (copsle set low) and may be polled to detect change of path signal label events. copsl2i-copsl7i: the copsl2i to copsl7i bits identify the source of change of path signal label interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. out of tu3 mode, copsl2i to copsl7i bits report and acknowledge copsl interrupt of tu #1 in tug2 #2 to tug2 #7, respectively. interrupts are generated when the accepted psl changes. an copsl x i bit is set high when a change of psl event on the associated tributary (tu #1 in tug2 #x) occurs and are cleared immediately following a read of this
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 168 register, which also acknowledges and clears the interrupt. copsl x i remains valid when interrupts are not enabled (copsle set low) and may be polled to detect change of path signal label events. reserved: the reserved bit must be written with a logic 0 for proper operation of the tupp-plus.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 169 register 139h, 239h, 339h: rtop, tu3 or tu #1 in tug2 #1 to tug2 #7, pslm interrupt bit type function default bit 7 unused x bit 6 r pslm7i 0 bit 5 r pslm6i 0 bit 4 r pslm5i 0 bit 3 r pslm4i 0 bit 2 r pslm3i 0 bit 1 r pslm2i 0 bit 0 r pslm1i 0 this register is used to identify and acknowledge path signal label mismatch interrupts for the tributaries tu #1 in tug2 #1 to tug2 #7. it is also used to identify and acknowledge tu3 path signal label mismatch interrupts. pslm1i: the pslm1i bit identifies the source of path signal label mismatch interrupts. in tu3 mode, the pslm1i bit reports and acknowledges pslm interrupts of the tu3 stream. out of tu3 mode, the pslm1i bit reports and acknowledges pslm interrupt of tu #1 in tug2 #1. interrupts are generated when the accepted psl becomes matched to the expected psl or becomes mismatched to the expected psl. the pslm1i bit is set high when a change of in the psl matched state occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pslm1i remains valid when interrupts are not enabled (pslme set low) and may be polled to detect path signal label match/mismatch events. pslm1i-pslm7i: the pslm1i to pslm7i bits identify the source of path signal label mismatch interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. out of tu3 mode, pslm2i to pslm7i bits report and acknowledge pslm interrupt of tu #1 in tug2 #2 to tug2 #7, respectively. interrupts are generated when the accepted psl becomes matched to the expected psl or becomes mismatched to the expected psl. an pslm x i bit is set high when
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 170 a change of psl matched state on the associated tributary (tu #1 in tug2 # x ) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pslm x i remains valid when interrupts are not enabled (pslme set low) and may be polled to detect path signal label match/mismatch events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 171 register 13ah, 23ah, 33ah: rtop, tu3 or tu #1 in tug2 #1 to tug2 #7, pslu interrupt bit type function default bit 7 unused x bit 6 r pslu7i 0 bit 5 r pslu6i 0 bit 4 r pslu5i 0 bit 3 r pslu4i 0 bit 2 r pslu3i 0 bit 1 r pslu2i 0 bit 0 r pslu1i 0 this register is used to identify and acknowledge path signal label unstable interrupts for the tributaries tu #1 in tug2 #1 to tug2 #7. it is also used to identify and acknowledge tu3 path signal label unstable interrupts. pslu1i: the pslu1i bit identifies the source of path signal label unstable interrupts. in tu3 mode, the pslu1i bit reports and acknowledges pslu interrupts of the tu3 stream. out of tu3 mode, the pslu1i bit reports and acknowledges pslu interrupt of tu #1 in tug2 #1. interrupts are generated when the received psl becomes unstable or returns to stable. the pslu1i bit is set high when a change of in the psl unstable state occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pslu1i remains valid when interrupts are not enabled (pslue set low) and may be polled to detect path signal label stable/unstable events. pslu2i-pslu7i: the pslu2i to pslu7i bits identify the source of path signal label mismatch interrupts. pslu2i to pslu7i bits report and acknowledge pslu interrupt of tu #1 in tug2 #2 to tug2 #7, respectively. interrupts are generated when the received psl becomes unstable or returns to stable. an pslu x i bit is set high when a change of psl unstable state on the associated tributary (tu #1 in tug2 # x ) occurs and are cleared immediately following a read of this
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 172 register, which also acknowledges and clears the interrupt. pslu x i remains valid when interrupts are not enabled (pslue set low) and may be polled to detect path signal label stable/unstable events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 173 register 13bh, 23bh, 33bh: rtop, tu3 or tu #1 in tug2 #1 to tug2 #7, rdi interrupt bit type function default bit 7 unused x bit 6 r rdi7i 0 bit 5 r rdi6i 0 bit 4 r rdi5i 0 bit 3 r rdi4i 0 bit 2 r rdi3i 0 bit 1 r rdi2i 0 bit 0 r rdi1i 0 this register is used to identify and acknowledge remote defect indication interrupts for the tributaries tu #1 in tug2 #1 to tug2 #7. it is also used to identify and acknowledge tu3 remote defect indication interrupts. rdi1i: the rdi1i bit identify the source of remote defect indication interrupts. in tu3 mode, the rdi1i bit reports and acknowledges rdi interrupt of the tu3 stream. out of tu3 mode, the rdi1i bit reports and acknowledges rdi interrupt of tu #1 in tug2 #1. interrupts are generated when the received rdi state changes. the rdi1i bit is set high when a change of rdi state event occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. rdi1i remains valid when interrupts are not enabled (rdie set low) and may be polled to detect change of remote defect indication events. rdi2i-rdi7i: the rdi2i to rdi7i bits identify the source of remote defect indication interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. out of tu3 mode, the rdi2i to rdi7i bits report and acknowledge rdi interrupt of tu #1 in tug2 #2 to tug2 #7, respectively. interrupts are generated when the received rdi state changes. an rdi x i bit is set high when a change of rdi state on the associated tributary (tu #1 in tug2 # x ) occurs and are cleared immediately following a read of this register, which
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 174 also acknowledges and clears the interrupt. rdi x i remains valid when interrupts are not enabled (rdie set low) and may be polled to detect change of remote defect indication events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 175 register 13ch, 23ch, 33ch: rtop, tu3 auxiliary rdi interrupt or tu #1 in tug2 #1 to tug2 #7 rfi interrupt bit type function default bit 7 unused x bit 6 r rfi7i 0 bit 5 r rfi6i 0 bit 4 r rfi5i 0 bit 3 r rfi4i 0 bit 2 r rfi3i 0 bit 1 r rfi2i 0 bit 0 r rfi1i 0 this register is used to identify and acknowledge remote failure indication interrupts for the tributaries tu #1 in tug2 #1 to tug2 #7. it is also used to identify and acknowledge tu3 auxiliary remote defect indication interrupts. rfi1i: the rfi1i bit identify the source of remote defect indication interrupts. in tu3 mode, the rfi1i bit reports and acknowledges auxiliary rdi interrupt of the tu3 stream. out of tu3 mode, the rfi1i bit reports and acknowledges rfi interrupt of tu #1 in tug2 #1. interrupts are generated when the received rfi state changes. the rfi1i bit is set high when a change of rdi state event occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. rfi1i remains valid when interrupts are not enabled (rfie set low) and may be polled to detect change of remote defect indication events. rfi2i-rfi7i: the rfi2i to rfi7i bits identify the source of remote failure indication interrupts. rfi1i to rfi7i bits report and acknowledge rfi interrupt of tu #1 in tug2 #2 to tug2 #7, respectively. interrupts are generated when the received rfi state changes. an rfi x i bit is set high when a change of rfi state on the associated tributary (tu #1 in tug2 # x ) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. rfi x i remains valid when interrupts are not enabled
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 176 (rfie set low) and may be polled to detect change of remote failure indication events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 177 register 13dh, 23dh, 33dh: rtop, tu3 or tu #1 in tug2 #1 to tug2 #7, in band error reporting configuration bit type function default bit 7 unused x bit 6 r/w iber7 0 bit 5 r/w iber6 0 bit 4 r/w iber5 0 bit 3 r/w iber4 0 bit 2 r/w iber3 0 bit 1 r/w iber2 0 bit 0 r/w iber1 0 this register enables the inband error reporting mode of the tributaries tu #1 in tug2 #1 to tug2 #7 and the iber mode of the tu3 mode. iber1: the iber1 bit controls in band error reporting for tributary tu #1 in tug2 #1 or tu3 in a tug3. in tu3 mode, setting the iber1 high causes in band error reporting information to be inserted in the g1 byte of the tu3. in non-tu3 modes, setting the iber1 bit high causes in band error reporting information to be inserted in the v5 byte of tributary tu #1 of tug2 #1. when the iber1 bit is low, in band error reporting is disabled and the v5 byte of tributary tu #1 of tug2 #1 or the g1 byte of the tu3 is not modified. iber1-iber7: the iber1 to iber7 bits control in band error reporting for tributary tu #1 in tug2 #2 to tug2 #7, respectively. setting an iber x bit high causes in band error reporting information to be inserted in the v5 byte of tributary tu #1 of the corresponding tug2. when an iber x bit is low, in band error reporting is disabled and the v5 byte of tributary tu #1 of the corresponding tug2 is not modified.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 178 register 13eh, 23eh, 33eh: rtop, tu3 or tu #1 in tug2 #1 to tug2 #7, controllable output configuration bit type function default bit 7 unused x bit 6 r/w cout7 0 bit 5 r/w cout6 0 bit 4 r/w cout5 0 bit 3 r/w cout4 0 bit 2 r/w cout3 0 bit 1 r/w cout2 0 bit 0 r/w cout1 0 this register controls the configurable output (cout) output for the tributaries tu #1 in tug2 #1 to tug2 #7and cout output for the tu3 mode. cout1: the cout1 bit controls the cout output for tributary tu #1 in tug2 #1 or tu3 in a tug3. in tu3 mode, setting the cout1 high will cause the cout output to be set high when the incoming data stream is part of the tu3 in a tug3. in non-tu3 modes, setting the cout1 high will cause the cout output to be high when the incoming data stream is part of tributary tu #1 in tug2 #1. when cout1 is set low, the cout output will be low when the incoming data stream is part of tributary tu #1 in tug2 #1 or a tu3 in a tug3. cout2-cout7: the cout2 to cout7 bits control the cout output for tributary tu #1 in tug2 #2 to tug2 #7, respectively. setting a cout x bit high will force the cout output to be high when the incoming data stream is part of tributary tu #1 of the corresponding tug2. when an cout x bit is low, the cout output will be low when the incoming data stream is part of tributary tu #1 of the corresponding tug2.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 179 register 140h, 148h, 150h, 158h, 160h, 168h, 170h: register 240h, 248h, 250h, 258h, 260h, 268h, 270h: register 340h, 348h, 350h, 358h, 360h, 368h, 370h: rtop, tu #2 in tug2 #1 to tug2 #7, configuration bit type function default bit 7 r config[1] 1 bit 6 r config[0] 1 bit 5 r/w blkbip 0 bit 4 r/w pslue 0 bit 3 r/w pslme 0 bit 2 r/w copsle 0 bit 1 r/w rfie 0 bit 0 r/w rdie 0 this set of registers configures the operational modes of tu #2 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) mode, the associated register in this set has no effect. rdie: the rdie bit enables the remote defect indication interrupt for tributary tu #1 in the corresponding tug2. when rdie is set high, an interrupt is generated upon changes of rdi status. interrupts due to rdi status change are masked when rdie is set low. the rdi status is derived from bit 8 of the v5 byte when rdiz7en is set low and from bits 5 to 7 of the z7 byte when rdiz7en is set high. rfie: the rfie bit enables the remote failure indication interrupt for tributary tu #1 in the corresponding tug2. when rdiz7en is set low, an interrupt is generated upon assertion and negation events of the rfiv bit when rfie is set high. interrupts due to rfiv status change are masked when rfie is set low. when rdiz7en is set high, rfie is ignored. the rfie bit is not used when the rtop is in tu3 mode is enabled.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 180 copsle: the copsle bit enables the change of tributary path signal label interrupt for tributary tu #2 in the corresponding tug2. when copsle is set high, an interrupt is generated when the accepted path signal label changes. interrupts due to change of psl are masked when copsle is set low. pslme: the pslme bit enables the tributary path signal label mismatch interrupt for tributary tu #2 in the corresponding tug2. when pslme is set high, an interrupt is generated when the accepted path signal label changes from mismatching the provisioned psl to matching the provisioned value, or vice versa. interrupts due to psl mismatch status change are masked when pslme is set low. pslue: the pslue bit enables the tributary path signal label unstable interrupt for tributary tu #2 in the corresponding tug2. when pslue is set high, an interrupt is generated when the received path signal label becomes unstable or returns to stable. interrupts due to psl unstable status change are masked when pslue is set low. blkbip: the blkbip bit controls the accumulation of tributary bip-2 errors for the tributary tu #2 in the corresponding tug2. when blkbip is set high, bip-2 errors are counted on a block basis; the bip error count is incremented by one when one or both of the bip-2 bits are in error. when blkbip is set low, the bip error count is incremented once for each bip-2 bit that is in error. config[1:0]: the config[1:0] bits specify the tributary configuration of the corresponding tug2. the configuration specified by the config[1:0] bits are selected as follows:
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 181 config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 182 register 141h, 149h, 151h, 159h, 161h, 169h, 171h: register 241h, 249h, 251h, 259h, 261h, 269h, 271h: register 341h, 349h, 351h, 359h, 361h, 369h, 371h: rtop, tu #2 in tug2 #1 to tug2 #7, configuration and alarm status bit type function default bit 7 r/w rdiz7en 0 bit 6 r/w tupte 0 bit 5 r/w pdiven 0 bit 4 r psluv x bit 3 r pslmv x bit 2 r erdiv[2] x bit 1 r erdiv[1]/rfiv x bit 0 r erdiv[0]/rdiv x this set of registers reports alarm status and configures tu #2 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) mode, the associated register in this set has no effect. rdiv: the rdiv bit indicates the remote defect indication status of tributary tu #2 in the corresponding tug2 when rdiz7en is low. rdiv is set high when the rdi bit in the v5 byte is set high for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). rdiv is set low when the rdi bit is set low for five or ten consecutive multiframes as determined by the rdi10 bit rfiv: the rfiv bit indicates the remote failure indication status of tributary tu #2 in the corresponding tug2 when rdiz7en is set low. rfiv is set high when the rfi bit in the v5 byte is set high for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). rfiv is set low when the rfi bit is set low for five or ten consecutive multiframes as determined by the rdi10 bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 183 erdiv[2:0]: the erdiv[2:0] bits indicates the extended remote defect indication status of tributary tu #2 in the corresponding tug2 when rdiz7en is set high. the erdiv[2:0] bits are set to a new code when the same code in the extended rdi bits of the z7 byte is seen for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). pslmv: the pslmv bit indicates the path signal mismatch status of tributary tu #2 in the corresponding tug2. pslmv is set high when the accepted psl differs from the provisioned value. pslmv is set low when the accepted psl has the same value as the provisioned one. psluv: the psluv bit indicates the path signal unstable status of tributary tu #2 in the corresponding tug2. the psl unstable counter is incremented if the psl of the current multiframe differs form that in the previous multiframe. the counter is cleared to zero when the same psl is received for five consecutive multiframes. the tributary psl unstable alarm is asserted and psluv set high when the unstable counter reaches five. the psl unstable alarm is negated and psluv set low when the unstable counter is cleared. pdiven: the pdiven bit modifies the payload defect indication status pdiv of tributary tu #2 in the corresponding tug2 . the pdiv output is set high when the psl in the v5 byte is set to the bit pattern specified by the pdicode[2:0] input for five consecutive multiframes. the pdiv output is set low when the psl is set to any other bit pattern for five consecutive multiframes. when pdiven is set high, the pdiv output is permanently set high independent of the tributary's defect status until the pdiven is set low. tupte: the tupte bit determines the alarm conditions under which ais is inserted for tributary tu #2 in the corresponding tug2. tupte is set high if tributary tu #2 is to be terminated in the network element containing this tupp-plus device. in this case, tributary ais is automatically inserted based on the contents of the global tributary alarm ais control register (address 10h). tupte is set low if tributary tu #2 is part of the through traffic in the network element containing this tupp-plus device. in this case, tributary ais is only
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 184 inserted when a loss of pointer (lop) or a loss of multiframe (lom) alarm is detected (as determined by the global tributary alarm ais control register). rdiz7en: the rdiz7en indicates which tributary path overhead byte is used for controlling the erdi[2:0] or rdi/rfi bits of tributary tu #2 in the corresponding tug2 . when rdiz7en is set low, the rdi and rfi bits in the v5 byte are used to control the rdiv and rfiv register bits. when rdiz7en is set high, the three bit extended rdi code in the z7 byte is used to control the erdiv[2:0] register bits.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 185 register 142h, 14ah, 152h, 15ah, 162h, 16ah, 172h: register 242h, 24ah, 252h, 25ah, 262h, 26ah, 272h: register 342h, 34ah, 352h, 35ah, 362h, 36ah, 372h: rtop, tu #2 in tug2 #1 to tug2 #7, expected path signal label bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r/w epsl[2] 0 bit 1 r/w epsl[1] 0 bit 0 r/w epsl[0] 0 this set of registers configures the expected path signal label of tu #2 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) mode, the associated register in this set has no effect. epsl[2:0]: the epsl[2:0] bits specifies the expected path signal label of tributary tu #2 in the corresponding tug2. the expected psl is compared with the accepted psl to determine the pslm state.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 186 register 143h, 14bh, 153h, 15bh, 163h, 16bh, 173h: register 243h, 24bh, 253h, 25bh, 263h, 26bh, 273h: register 343h, 34bh, 353h, 35bh, 363h, 36bh, 373h: rtop, tu #2 in tug2 #1 to tug2 #7, accepted path signal label bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r apsl[2] 0 bit 1 r apsl[1] 0 bit 0 r apsl[0] 0 this set of registers reports the accepted path signal label of tu #2 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) mode, the associated register in this set has no effect. apsl[2:0]: the apsl[2:0] bits reports the accepted path signal label of tributary tu #2 in tug2 #1 to tug2 #7. an incoming psl is accepted when the same value is received for five consecutive multiframes.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 187 register 144h, 14ch, 154h, 15ch, 164h, 16ch, 174h: register 244h, 24ch, 254h, 25ch, 264h, 26ch, 274h: register 344h, 34ch, 354h, 35ch, 364h, 36ch, 374h: rtop, tu #2 in tug2 #1 to tug2 #7, bip-2 error count lsb bit type function default bit 7 r bip[7] x bit 6 r bip[6] x bit 5 r bip[5] x bit 4 r bip[4] x bit 3 r bip[3] x bit 2 r bip[2] x bit 1 r bip[1] x bit 0 r bip[0] x register 145h, 14dh, 155h, 15dh, 165h, 16dh, 175h: register 245h, 24dh, 255h, 25dh, 265h, 26dh, 275h: register 345h, 34dh, 355h, 35dh, 365h, 36dh, 375h: rtop, tu #2 in tug2 #1 to tug2 #7, bip-2 error count msb bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r bip[10] x bit 1 r bip[9] x bit 0 r bip[8] x these registers reports the number of block interleave parity (bip-2) errors detected in tu #2 in tug2 #1 to tug2 #7 in the previous accumulation interval. these registers contain invalid data in tu3 mode. when the corresponding
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 188 tug2 tributary group is configured to tu2 (vt6) mode, the data in associated registers are invalid. these registers do not saturate. bip[10:0]: the bip[10:0] bits reports the number of tributary path bit-interleaved parity errors that have been detected since the last time the bip-2 registers were polled. the bip-2 registers are polled by writing to the input signal activity monitor, accumulate trigger register. the write access transfers the internally accumulated error count to the bip-2 registers within 10 s and resets the internal counter simultaneously to begin a new cycle of error accumulation.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 189 register 146h, 14eh, 156h, 15eh, 166h, 16eh, 176h: register 246h, 24eh, 256h, 25eh, 266h, 26eh, 276h: register 346h, 34eh, 356h, 35eh, 366h, 36eh, 376h: rtop, tu #2 in tug2 #1 to tug2 #7, febe error count lsb bit type function default bit 7 r febe[7] x bit 6 r febe[6] x bit 5 r febe[5] x bit 4 r febe[4] x bit 3 r febe[3] x bit 2 r febe[2] x bit 1 r febe[1] x bit 0 r febe[0] x register 147h, 14fh, 157h, 15fh, 167h, 16fh, 177h: register 247h, 24fh, 257h, 25fh, 267h, 26fh, 277h: register 347h, 34fh, 357h, 35fh, 367h, 36fh, 377h: rtop, tu #2 in tug2 #1 to tug2 #7, febe error count msb bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r febe[10] x bit 1 r febe[9] x bit 0 r febe[8] x these registers reports the number of far end block errors (febe) detected in tu #2 in tug2 #1 to tug2 #7 in the previous accumulation interval. these registers contain invalid data in tu3 mode. when the corresponding tug2 tributary group
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 190 is configured to tu2 (vt6) mode, the associated registers in this set contain invalid data. febe[10:0]: the febe[10:0] bits reports the number of tributary path far end block errors that have been detected since the last time the febe registers were polled. the febe registers are polled by writing to the input signal activity monitor, accumulate trigger registers. the write access transfers the internally accumulated error count to the febe registers within 10 s and resets the internal counter simultaneoulsy to begin a new cycle of error accumulation.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 191 register 178h, 278h, 378h: rtop, tu #2 in tug2 #1 to tug2 #7, copsl interrupt bit type function default bit 7 unused x bit 6 r copsl7i 0 bit 5 r copsl6i 0 bit 4 r copsl5i 0 bit 3 r copsl4i 0 bit 2 r copsl3i 0 bit 1 r copsl2i 0 bit 0 r copsl1i 0 this register is used to identify and acknowledge change of path signal label interrupts for the tributaries tu #2 in tug2 #1 to tug2 #7. copsl1i-copsl7i: the copsl1i to copsl7i bits identify the source of change of path signal label interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) mode, the associated copsl x i bit is unused and will return a logic 0 when read. when operational, the copsl1i to copsl7i bits report and acknowledge copsl interrupt of tu #2 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the accepted psl changes. an copsl x i bit is set high when a change of psl event on the associated tributary (tu #2 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. copsl x i remains valid when interrupts are not enabled (copsle set low) and may be polled to detect change of path signal label events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 192 register 179h, 279h, 379h: rtop, tu #2 in tug2 #1 to tug2 #7, pslm interrupt bit type function default bit 7 unused x bit 6 r pslm7i 0 bit 5 r pslm6i 0 bit 4 r pslm5i 0 bit 3 r pslm4i 0 bit 2 r pslm3i 0 bit 1 r pslm2i 0 bit 0 r pslm1i 0 this register is used to identify and acknowledge path signal label mismatch interrupts for the tributaries tu #2 in tug2 #1 to tug2 #7. pslm1i-pslm7i: the pslm1i to pslm7i bits identify the source of path signal label mismatch interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) mode, the associated pslm x i bit is unused and will return a logic 0 when read. when operational, the pslm1i to pslm7i bits report and acknowledge pslm interrupt of tu #2 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the accepted psl becomes matched to the expected psl or becomes mismatched to the expected psl. an pslm x i bit is set high when a change of psl matched state on the associated tributary (tu #2 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pslm x i remains valid when interrupts are not enabled (pslme set low) and may be polled to detect path signal label match/mismatch events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 193 register 17ah, 27ah, 37ah: rtop, tu #2 in tug2 #1 to tug2 #7, pslu interrupt bit type function default bit 7 unused x bit 6 r pslu7i 0 bit 5 r pslu6i 0 bit 4 r pslu5i 0 bit 3 r pslu4i 0 bit 2 r pslu3i 0 bit 1 r pslu2i 0 bit 0 r pslu1i 0 this register is used to identify and acknowledge path signal label unstable interrupts for the tributaries tu #2 in tug2 #1 to tug2 #7. pslu1i-pslu7i: the pslu1i to pslu7i bits identify the source of path signal label mismatch interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) mode, the associated pslu x i bit is unused and will return a logic 0 when read. when operational, the pslu1i to pslu7i bits report and acknowledge pslu interrupt of tu #2 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the received psl becomes unstable or returns to stable. an pslu x i bit is set high when a change of psl unstable state on the associated tributary (tu #2 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pslu x i remains valid when interrupts are not enabled (pslue set low) and may be polled to detect path signal label stable/unstable events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 194 register 17bh, 27bh, 37bh: rtop, tu #2 in tug2 #1 to tug2 #7, rdi interrupt bit type function default bit 7 unused x bit 6 r rdi7i 0 bit 5 r rdi6i 0 bit 4 r rdi5i 0 bit 3 r rdi4i 0 bit 2 r rdi3i 0 bit 1 r rdi2i 0 bit 0 r rdi1i 0 this register is used to identify and acknowledge remote defect indication interrupts for the tributaries tu #2 in tug2 #1 to tug2 #7. rdi1i-rdi7i: the rdi1i to rdi7i bits identify the source of remote defect indication interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) mode, the associated rdi x i bit is unused and will return a logic 0 when read. when operational, the rdi1i to rdi7i bits report and acknowledge rdi interrupt of tu #2 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the received rdi state changes. an rdi x i bit is set high when a change of rdi state on the associated tributary (tu #2 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. rdi x i remains valid when interrupts are not enabled (rdie set low) and may be polled to detect change of remote defect indication events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 195 register 17ch, 27ch, 37ch: rtop, tu #2 in tug2 #1 to tug2 #7, rfi interrupt bit type function default bit 7 unused x bit 6 r rfi7i 0 bit 5 r rfi6i 0 bit 4 r rfi5i 0 bit 3 r rfi4i 0 bit 2 r rfi3i 0 bit 1 r rfi2i 0 bit 0 r rfi1i 0 this register is used to identify and acknowledge remote failure indication interrupts for the tributaries tu #2 in tug2 #1 to tug2 #7. rfi1i-rfi7i: the rfi1i to rfi7i bits identify the source of remote failure indication interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) mode, the associated rfi x i bit is unused and will return a logic 0 when read. when operational, the rfi1i to rfi7i bits report and acknowledge rfi interrupt of tu #2 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the received rfi state changes. an rfi x i bit is set high when a change of rfi state on the associated tributary (tu #2 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. rfi x i remains valid when interrupts are not enabled (rfie set low) and may be polled to detect change of remote failure indication events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 196 register 17dh, 27dh, 37dh: rtop, tu #2 in tug2 #1 to tug2 #7, in band error reporting configuration bit type function default bit 7 unused x bit 6 r/w iber7 0 bit 5 r/w iber6 0 bit 4 r/w iber5 0 bit 3 r/w iber4 0 bit 2 r/w iber3 0 bit 1 r/w iber2 0 bit 0 r/w iber1 0 this register enables the inband error reporting mode for the tributaries tu #2 in tug2 #1 to tug2 #7. iber1-iber7: the iber1 to iber7 bits control in band error reporting for tributary tu #2 in tug2 #1 to tug2 #7, respectively. setting an iber x bit high causes in band error reporting information to be inserted in the v5 byte of tributary tu #2 of the corresponding tug2. when an iber x bit is low, in band error reporting is disabled and the v5 byte of tributary tu #2 of the corresponding tug2 is not modified.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 197 register 17eh, 27eh, 37eh: tu #2 in tug2 #1 to tug2 #7, controllable output configuration bit type function default bit 7 unused x bit 6 r/w cout7 0 bit 5 r/w cout6 0 bit 4 r/w cout5 0 bit 3 r/w cout4 0 bit 2 r/w cout3 0 bit 1 r/w cout2 0 bit 0 r/w cout1 0 this register controls the cout output for the tributaries tu #2 in tug2 #1 to tug2 #7. cout1-cout7: the cout1 to cout7 bits control the cout output for tributary tu #2 in tug2 #1 to tug2 #7, respectively. setting a cout x bit high will force the cout output to be high when the incoming data stream is part of tributary tu #2 of the corresponding tug2. when an cout x bit is low, the cout output will be low when the incoming data stream is part of tributary tu #2 of the corresponding tug2.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 198 register 180h, 188h, 190h, 198h, 1a0h, 1a8h, 1b0h: register 280h, 288h, 290h, 298h, 2a0h, 2a8h, 2b0h: register 380h, 388h, 390h, 398h, 3a0h, 3a8h, 3b0h: rtop, tu #3 in tug2 #1 to tug2 #7, configuration bit type function default bit 7 r config[1] 1 bit 6 r config[0] 1 bit 5 r/w blkbip 0 bit 4 r/w pslue 0 bit 3 r/w pslme 0 bit 2 r/w copsle 0 bit 1 r/w rfie 0 bit 0 r/w rdie 0 this set of registers configures the operational modes of tu #3 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) or vt3 mode, the associated register in this set has no effect. rdie: the rdie bit enables the remote defect indication interrupt for tributary tu #1 in the corresponding tug2. when rdie is set high, an interrupt is generated upon changes of rdi status. interrupts due to rdi status change are masked when rdie is set low. the rdi status is derived from bit 8 of the v5 byte when rdiz7en is set low and from bits 5 to 7 of the z7 byte when rdiz7en is set high. rfie: the rfie bit enables the remote failure indication interrupt for tributary tu #1 in the corresponding tug2. when rdiz7en is set low, an interrupt is generated upon assertion and negation events of the rfiv bit when rfie is set high. interrupts due to rfiv status change are masked when rfie is set low. when rdiz7en is set high, rfie is ignored. the rfie bit is not used when the rtop is in tu3 mode is enabled.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 199 copsle: the copsle bit enables the change of tributary path signal label interrupt for tributary tu #3 in the corresponding tug2. when copsle is set high, an interrupt is generated when the accepted path signal label changes. interrupts due to change of psl are masked when copsle is set low. pslme: the pslme bit enables the tributary path signal label mismatch interrupt for tributary tu #3 in the corresponding tug2. when pslme is set high, an interrupt is generated when the accepted path signal label changes from mismatching the provisioned psl to matching the provisioned value, or vice versa. interrupts due to psl mismatch status change are masked when pslme is set low. pslue: the pslue bit enables the tributary path signal label unstable interrupt for tributary tu #3 in the corresponding tug2. when pslue is set high, an interrupt is generated when the received path signal label becomes unstable or returns to stable. interrupts due to psl unstable status change are masked when pslue is set low. blkbip: the blkbip bit controls the accumulation of tributary bip-2 errors for the tributary tu #3 in the corresponding tug2. when blkbip is set high, bip-2 errors are counted on a block basis; the bip error count is incremented by one when one or both of the bip-2 bits are in error. when blkbip is set low, the bip error count is incremented once for each bip-2 bit that is in error. config[1:0]: the config[1:0] bits specify the tributary configuration of the corresponding tug2. the configuration specified by the config[1:0] bits are selected as follows:
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 200 config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 201 register 181h, 189h, 191h, 199h, 1a1h, 1a9h, 1b1h: register 281h, 289h, 291h, 299h, 2a1h, 2a9h, 2b1h: register 381h, 389h, 391h, 399h, 3a1h, 3a9h, 3b1h: rtop, tu #3 in tug2 #1 to tug2 #7, configuration and alarm status bit type function default bit 7 r/w rdiz7en 0 bit 6 r/w tupte 0 bit 5 r/w pdiven 0 bit 4 r psluv x bit 3 r pslmv x bit 2 r erdiv[2] x bit 1 r erdiv[1]/rfiv x bit 0 r erdiv[0]/rdiv x this set of registers reports alarm status and configures tu #3 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) or vt3 mode, the associated register in this set has no effect. rdiv: the rdiv bit indicates the remote defect indication status of tributary tu #3 in the corresponding tug2 when rdiz7en is low. rdiv is set high when the rdi bit in the v5 byte is set high for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). rdiv is set low when the rdi bit is set low for five or ten consecutive multiframes as determined by the rdi10 bit rfiv: the rfiv bit indicates the remote failure indication status of tributary tu #3 in the corresponding tug2 when rdiz7en is set low. rfiv is set high when the rfi bit in the v5 byte is set high for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). rfiv is set low when the rfi bit is set low for five or ten consecutive multiframes as determined by the rdi10 bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 202 erdiv[2:0]: the erdiv[2:0] bits indicates the extended remote defect indication status of tributary tu #3 in the corresponding tug2 when rdiz7en is set high. the erdiv[2:0] bits are set to a new code when the same code in the extended rdi bits of the z7 byte is seen for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). pslmv: the pslmv bit indicates the path signal mismatch status of tributary tu #3 in the corresponding tug2. pslmv is set high when the accepted psl differs from the provisioned value. pslmv is set low when the accepted psl has the same value as the provisioned one. psluv: the psluv bit indicates the path signal unstable status of tributary tu #3 in the corresponding tug2. the psl unstable counter is incremented if the psl of the current multiframe differs form that in the previous multiframe. the counter is cleared to zero when the same psl is received for five consecutive multiframes. the tributary psl unstable alarm is asserted and psluv set high when the unstable counter reaches five. the psl unstable alarm is negated and psluv set low when the unstable counter is cleared. pdiven: the pdiven bit modifies the payload defect indication status pdiv of tributary tu #3 in the corresponding tug2 . the pdiv output is set high when the psl in the v5 byte is set to the bit pattern specified by the pdicode[2:0] input for five consecutive multiframes. the pdiv output is set low when the psl is set to any other bit pattern for five consecutive multiframes. when pdiven is set high, the pdiv output is permanently set high independent of the tributary's defect status until the pdiven is set low. tupte: the tupte bit determines the alarm conditions under which ais is inserted for tributary tu #3 in the corresponding tug2. tupte is set high if tributary tu #3 is to be terminated in the network element containing this tupp-plus device. in this case, tributary ais is automatically inserted based on the contents of the global tributary alarm ais control register (address 10h). tupte is set low if tributary tu #3 is part of the through traffic in the network element containing this tupp-plus device. in this case, tributary ais is only
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 203 inserted when a loss of pointer (lop) or a loss of multiframe (lom) alarm is detected (as determined by the global tributary alarm ais control register). rdiz7en: the rdiz7en indicates which tributary path overhead byte is used for controlling the erdi[2:0] or rdi/rfi bits of tributary tu #3 in the corresponding tug2 . when rdiz7en is set low, the rdi and rfi bits in the v5 byte are used to control the rdiv and rfiv register bits. when rdiz7en is set high, the three bit extended rdi code in the z7 byte is used to control the erdiv[2:0] register bits.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 204 register 182h, 18ah, 192h, 19ah, 1a2h, 1aah, 1b2h: register 282h, 28ah, 292h, 29ah, 2a2h, 2aah, 2b2h: register 382h, 38ah, 392h, 39ah, 3a2h, 3aah, 3b2h: rtop, tu #3 in tug2 #1 to tug2 #7, expected path signal label bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r/w epsl[2] 0 bit 1 r/w epsl[1] 0 bit 0 r/w epsl[0] 0 this set of registers configures the expected the path signal label of tu #3 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) or vt3 mode, the associated register in this set has no effect. epsl[2:0]: the epsl[2:0] bits specifies the expected path signal label of tributary tu #3 in the corresponding tug2. the expected psl is compared with the accepted psl to determine the pslm state.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 205 register 183h, 18bh, 193h, 19bh, 1a3h, 1abh, 1b3h: register 283h, 28bh, 293h, 29bh, 2a3h, 2abh, 2b3h: register 383h, 38bh, 393h, 39bh, 3a3h, 3abh, 3b3h: rtop, tu #3 in tug2 #1 to tug2 #7, accepted path signal label bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r apsl[2] 0 bit 1 r apsl[1] 0 bit 0 r apsl[0] 0 this set of registers reports the accepted the path signal label of tu #3 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) or vt3 mode, the associated register in this set has no effect. apsl[2:0]: the apsl[2:0] bits reports the accepted path signal label of tributary tu #3 in the corresponding tug2. an incoming psl is accepted when the same value is received for five consecutive multiframes.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 206 register 184h, 18ch, 194h, 19ch, 1a4h, 1ach, 1b4h: register 284h, 28ch, 294h, 29ch, 2a4h, 2ach, 2b4h: register 384h, 38ch, 394h, 39ch, 3a4h, 3ach, 3b4h: rtop, tu #3 in tug2 #1 to tug2 #7, bip-2 error count lsb bit type function default bit 7 r bip[7] x bit 6 r bip[6] x bit 5 r bip[5] x bit 4 r bip[4] x bit 3 r bip[3] x bit 2 r bip[2] x bit 1 r bip[1] x bit 0 r bip[0] x register 185h, 18dh, 195h, 19dh, 1a5h, 1adh, 1b5h: register 285h, 28dh, 295h, 29dh, 2a5h, 2adh, 2b5h: register 385h, 38dh, 395h, 39dh, 3a5h, 3adh, 3b5h: rtop, tu #3 in tug2 #1 to tug2 #7, bip-2 error count msb bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r bip[10] x bit 1 r bip[9] x bit 0 r bip[8] x these registers reports the number of block interleave parity (bip-2) errors detected in tu #3 in tug2 #1 to tug2 #7 in the previous accumulation interval. these registers contain invalid data in tu3 mode. when the corresponding
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 207 tug2 tributary group is configured to tu2 (vt6) or vt3 mode, the data in the associated registers are invalid. these registers do not saturate. bip[10:0]: the bip[10:0] bits reports the number of tributary path bit-interleaved parity errors that have been detected since the last time the bip-2 registers were polled. the bip-2 registers are polled by writing to the input signal activity monitor, accumulate trigger register. the write access transfers the internally accumulated error count to the bip-2 registers within 10 s and resets the internal counter simultaneously to begin a new cycle of error accumulation.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 208 register 186h, 18eh, 196h, 19eh, 1a6h, 1aeh, 1b6h: register 286h, 28eh, 296h, 29eh, 2a6h, 2aeh, 2b6h: register 386h, 38eh, 396h, 39eh, 3a6h, 3aeh, 3b6h: tu #3 in tug2 #1 to tug2 #7, febe error count lsb bit type function default bit 7 r febe[7] x bit 6 r febe[6] x bit 5 r febe[5] x bit 4 r febe[4] x bit 3 r febe[3] x bit 2 r febe[2] x bit 1 r febe[1] x bit 0 r febe[0] x register 187h, 18fh, 197h, 19fh, 1a7h, 1afh, 1b7h: register 287h, 28fh, 297h, 29fh, 2a7h, 2afh, 2b7h: register 387h, 38fh, 397h, 39fh, 3a7h, 3afh, 3b7h: rtop, tu #3 in tug2 #1 to tug2 #7, febe error count msb bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r febe[10] x bit 1 r febe[9] x bit 0 r febe[8] x these registers reports the number of far end block errors (febe) detected in tu #3 in tug2 #1 to tug2 #7 in the previous accumulation interval. these registers contain invaild data in tu3 mode. when the corresponding tug2 tributary group
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 209 is configured to tu2 (vt6) or vt3 mode, the associated registers in this set contain invalid data. febe[10:0]: the febe[10:0] bits reports the number of tributary path far end block errors that have been detected since the last time the febe registers were polled. the febe registers are polled by writing to the input signal activity monitor, accumulate trigger register. the write access transfers the internally accumulated error count to the febe registers within 10 s and resets the internal counter simultaneously to begin a new cycle of error accumulation.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 210 register 1b8h, 2b8h, 3b8h: rtop, tu #3 in tug2 #1 to tug2 #7, copsl interrupt bit type function default bit 7 reserved x bit 6 r copsl7i 0 bit 5 r copsl6i 0 bit 4 r copsl5i 0 bit 3 r copsl4i 0 bit 2 r copsl3i 0 bit 1 r copsl2i 0 bit 0 r copsl1i 0 this register is used to identify and acknowledge change of path signal label interrupts for the tributaries tu #3 in tug2 #1 to tug2 #7. copsl1i-copsl7i: the copsl1i to copsl7i bits identify the source of change of path signal label interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) or vt3 mode, the associated copsl x i bit is unused and will return a logic 0 when read. when operational, the copsl1i to copsl7i bits report and acknowledge copsl interrupt of tu #3 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the accepted psl changes. an copsl x i bit is set high when a change of psl event on the associated tributary (tu #3 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. copsl x i remains valid when interrupts are not enabled (copsle set low) and may be polled to detect change of path signal label events. reserved: the reserved bits must be written with a logic 0 for proper operation of the tupp-plus.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 211 register 1b9h, 2b9h, 3b9h: rtop, tu #3 in tug2 #1 to tug2 #7, pslm interrupt bit type function default bit 7 unused x bit 6 r pslm7i 0 bit 5 r pslm6i 0 bit 4 r pslm5i 0 bit 3 r pslm4i 0 bit 2 r pslm3i 0 bit 1 r pslm2i 0 bit 0 r pslm1i 0 this register is used to identify and acknowledge path signal label mismatch interrupts for the tributaries tu #3 in tug2 #1 to tug2 #7. pslm1i-pslm7i: the pslm1i to pslm7i bits identify the source of path signal label mismatch interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) or vt3 mode, the associated pslm x i bit is unused and will return a logic 0 when read. when operational, the pslm1i to pslm7i bits report and acknowledge pslm interrupt of tu #3 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the accepted psl becomes matched to the expected psl or becomes mismatched to the expected psl. an pslm x i bit is set high when a change of psl matched state on the associated tributary (tu #3 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pslm x i remains valid when interrupts are not enabled (pslme set low) and may be polled to detect path signal label match/mismatch events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 212 register 1bah, 2bah, 3bah: rtop, tu #3 in tug2 #1 to tug2 #7, pslu interrupt bit type function default bit 7 unused x bit 6 r pslu7i 0 bit 5 r pslu6i 0 bit 4 r pslu5i 0 bit 3 r pslu4i 0 bit 2 r pslu3i 0 bit 1 r pslu2i 0 bit 0 r pslu1i 0 this register is used to identify and acknowledge path signal label unstable interrupts for the tributaries tu #3 in tug2 #1 to tug2 #7. pslu1i-pslu7i: the pslu1i to pslu7i bits identify the source of path signal label mismatch interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) or vt3 mode, the associated pslu x i bit is unused and will return a logic 0 when read. when operational, the pslu1i to pslu7i bits report and acknowledge pslu interrupt of tu #3 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the received psl becomes unstable or returns to stable. an pslu x i bit is set high when a change of psl unstable state on the associated tributary (tu #3 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pslu x i remains valid when interrupts are not enabled (pslue set low) and may be polled to detect path signal label stable/unstable events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 213 register 1bbh, 2bbh, 3bbh: rtop, tu #3 in tug2 #1 to tug2 #7, rdi interrupt bit type function default bit 7 unused x bit 6 r rdi7i 0 bit 5 r rdi6i 0 bit 4 r rdi5i 0 bit 3 r rdi4i 0 bit 2 r rdi3i 0 bit 1 r rdi2i 0 bit 0 r rdi1i 0 this register is used to identify and acknowledge remote defect indication interrupts for the tributaries tu #3 in tug2 #1 to tug2 #7. rdi1i-rdi7i: the rdi1i to rdi7i bits identify the source of remote defect indication interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) or vt3 mode, the associated rdi x i bit is unused and will return a logic 0 when read. when operational, the rdi1i to rdi7i bits report and acknowledge rdi interrupt of tu #3 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the received rdi state changes. an rdi x i bit is set high when a change of rdi state on the associated tributary (tu #3 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. rdi x i remains valid when interrupts are not enabled (rdie set low) and may be polled to detect change of remote defect indication events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 214 register 1bch, 2bch, 3bch: rtop, tu #3 in tug2 #1 to tug2 #7, rfi interrupt bit type function default bit 7 unused x bit 6 r rfi7i 0 bit 5 r rfi6i 0 bit 4 r rfi5i 0 bit 3 r rfi4i 0 bit 2 r rfi3i 0 bit 1 r rfi2i 0 bit 0 r rfi1i 0 this register is used to identify and acknowledge remote failure indication interrupts for the tributaries tu #3 in tug2 #1 to tug2 #7. rfi1i-rfi7i: the rfi1i to rfi7i bits identify the source of remote failure indication interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) or vt3 mode, the associated rfi x i bit is unused and will return a logic 0 when read. when operational, the rfi1i to rfi7i bits report and acknowledge rfi interrupt of tu #3 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the received rfi state changes. an rfi x i bit is set high when a change of rfi state on the associated tributary (tu #3 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. rfi x i remains valid when interrupts are not enabled (rfie set low) and may be polled to detect change of remote failure indication events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 215 register 1bdh, 2bdh, 3bdh: rtop, tu #3 in tug2 #1 to tug2 #7, in band error reporting configuration bit type function default bit 7 unused x bit 6 r/w iber7 0 bit 5 r/w iber6 0 bit 4 r/w iber5 0 bit 3 r/w iber4 0 bit 2 r/w iber3 0 bit 1 r/w iber2 0 bit 0 r/w iber1 0 this register enables the inband error reporting mode for the tributaries tu #3 in tug2 #1 to tug2 #7. iber1-iber7: the iber1 to iber7 bits control in band error reporting for tributary tu #3 in tug2 #1 to tug2 #7, respectively. setting an iber x bit high causes in band error reporting information to be inserted in the v5 byte of tributary tu #3 of the corresponding tug2. when an iber x bit is low, in band error reporting is disabled and the v5 byte of tributary tu #3 of the corresponding tug2 is not modified.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 216 register 1beh, 2beh, 3beh: rtop, tu #3 in tug2 #1 to tug2 #7, controllable output configuration bit type function default bit 7 unused x bit 6 r/w cout7 0 bit 5 r/w cout6 0 bit 4 r/w cout5 0 bit 3 r/w cout4 0 bit 2 r/w cout3 0 bit 1 r/w cout2 0 bit 0 r/w cout1 0 this register controls the cout output for the tributaries tu #3 in tug2 #1 to tug2 #7. cout1-cout7: the cout1 to cout7 bits control the cout output for tributary tu #3 in tug2 #1 to tug2 #7, respectively. setting a cout x bit high will force the cout output to be high when the incoming data stream is part of tributary tu #3 of the corresponding tug2. when an cout x bit is low, the cout output will be low when the incoming data stream is part of tributary tu #3 of the corresponding tug2.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 217 register 1c0h, 1c8h, 1d0h, 1d8h, 1e0h, 1e8h, 1f0h: register 2c0h, 2c8h, 2d0h, 2d8h, 2e0h, 2e8h, 2f0h: register 3c0h, 3c8h, 3d0h, 3d8h, 3e0h, 3e8h, 3f0h: rtop, tu #4 in tug2 #1 to tug2 #7, configuration bit type function default bit 7 r config[1] 1 bit 6 r config[0] 1 bit 5 r/w blkbip 0 bit 4 r/w pslue 0 bit 3 r/w pslme 0 bit 2 r/w copsle 0 bit 1 r/w rfie 0 bit 0 r/w rdie 0 this set of registers configures the operational modes of tu #4 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6), vt3 or tu12 (vt2) mode, the associated register in this set has no effect. rdie: the rdie bit enables the remote defect indication interrupt for tributary tu #4 in the corresponding tug2. when rdiz7en is set low, an interrupt is generated upon assertion and negation events of the rdiv bit when rdie is set high. interrupts due to rdiv status change are masked when rdie is set low. when rdiz7en is set high, an interrupt is generated upon assertion or negation events of the erdiv[2:0] bits when rdie is set high. interrupts due to erdiv[2:0] status change are masked when rdie is set low. copsle: the copsle bit enables the change of tributary path signal label interrupt for tributary tu #4 in the corresponding tug2. when copsle is set high, an interrupt is generated when the accepted path signal label changes. interrupts due to change of psl are masked when copsle is set low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 218 pslme: the pslme bit enables the tributary path signal label mismatch interrupt for tributary tu #4 in the corresponding tug2. when pslme is set high, an interrupt is generated when the accepted path signal label changes from mismatching the provisioned psl to matching the provisioned value, or vice versa. interrupts due to psl mismatch status change are masked when pslme is set low. pslue: the pslue bit enables the tributary path signal label unstable interrupt for tributary tu #4 in the corresponding tug2. when pslue is set high, an interrupt is generated when the received path signal label becomes unstable or returns to stable. interrupts due to psl unstable status change are masked when pslue is set low. blkbip: the blkbip bit controls the accumulation of tributary bip-2 errors for the tributary tu #4 in the corresponding tug2. when blkbip is set high, bip-2 errors are counted on a block basis; the bip error count is incremented by one when one or both of the bip-2 bits are in error. when blkbip is set low, the bip error count is incremented once for each bip-2 bit that is in error. config[1:0]: the config[1:0] bits specify the tributary configuration of the corresponding tug2. the configuration specified by the config[1:0] bits are selected as follows: config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 219 register 1c1h, 1c9h, 1d1h, 1d9h, 1e1h, 1e9h, 1f1h: register 2c1h, 2c9h, 2d1h, 2d9h, 2e1h, 2e9h, 2f1h: register 3c1h, 3c9h, 3d1h, 3d9h, 3e1h, 3e9h, 3f1h: rtop, tu #4 in tug2 #1 to tug2 #7, configuration and alarm status bit type function default bit 7 r/w rdiz7en 0 bit 6 r/w tupte 0 bit 5 r/w pdiven 0 bit 4 r psluv x bit 3 r pslmv x bit 2 r erdiv[2] x bit 1 r erdiv[1]/rfiv x bit 0 r erdiv[0]/rdiv x this set of registers configures and reports the alarm status of tu #4 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6), vt3 or tu12 (vt2) mode, the associated register in this set has no effect. rdiv: the rdiv bit indicates the remote defect indication status of tributary tu #4 in the corresponding tug2 when rdiz7en is low. rdiv is set high when the rdi bit in the v5 byte is set high for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). rdiv is set low when the rdi bit is set low for five or ten consecutive multiframes as determined by the rdi10 bit rfiv: the rfiv bit indicates the remote failure indication status of tributary tu #4 in the corresponding tug2 when rdiz7en is set low. rfiv is set high when the rfi bit in the v5 byte is set high for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). rfiv is set low when the rfi bit is set low for five or ten consecutive multiframes as determined by the rdi10 bit.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 220 erdiv[2:0]: the erdiv[2:0] bits indicates the extended remote defect indication status of tributary tu #4 in the corresponding tug2 when rdiz7en is set high. the erdiv[2:0] bits are set to a new code when the same code in the extended rdi bits of the z7 byte is seen for five or ten consecutive multiframes as determined by the rdi10 bit in the rtop and rttb configuration registers (addresses 0ch, 0dh, and 0eh). pslmv: the pslmv bit indicates the path signal mismatch status of tributary tu #4 in the corresponding tug2. pslmv is set high when the accepted psl differs from the provisioned value. pslmv is set low when the accepted psl has the same value as the provisioned one. psluv: the psluv bit indicates the path signal unstable status of tributary tu #4 in the corresponding tug2. the psl unstable counter is incremented if the psl of the current multiframe differs form that in the previous multiframe. the counter is cleared to zero when the same psl is received for five consecutive multiframes. the tributary psl unstable alarm is asserted and psluv set high when the unstable counter reaches five. the psl unstable alarm is negated and psluv set low when the unstable counter is cleared. pdiven: the pdiven bit modifies the payload defect indication status pdiv of tributary tu #4 in the corresponding tug2 . the pdiv output is set high when the psl in the v5 byte is set to the bit pattern specified by the pdicode[2:0] input for five consecutive multiframes. the pdiv output is set low when the psl is set to any other bit pattern for five consecutive multiframes. when pdiven is set high, the pdiv output is permanently set high independent of the tributary's defect status until the pdiven is set low. tupte: the tupte bit determines the alarm conditions under which ais is inserted for tributary tu #4 in the corresponding tug2. tupte is set high if tributary tu #4 is to be terminated in the network element containing this tupp-plus device. in this case, tributary ais is automatically inserted based on the contents of the global tributary alarm ais control register (address 10h). tupte is set low if tributary tu #4 is part of the through traffic in the network element containing this tupp-plus device. in this case, tributary ais is only
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 221 inserted when a loss of pointer (lop) or a loss of multiframe (lom) alarm is detected (as determined by the global tributary alarm ais control register). rdiz7en: the rdiz7en indicates which tributary path overhead byte is used for controlling the erdi[2:0] or rdi/rfi bits of tributary tu #4 in the corresponding tug2 . when rdiz7en is set low, the rdi and rfi bits in the v5 byte are used to control the rdiv and rfiv register bits. when rdiz7en is set high, the three bit extended rdi code in the z7 byte is used to control the erdiv[2:0] register bits.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 222 register 1c2h, 1cah, 1d2h, 1dah, 1e2h, 1eah, 1f2h: register 2c2h, 2cah, 2d2h, 2dah, 2e2h, 2eah, 2f2h: register 3c2h, 3cah, 3d2h, 3dah, 3e2h, 3eah, 3f2h: rtop, tu #4 in tug2 #1 to tug2 #7, expected path signal label bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r/w epsl[2] 0 bit 1 r/w epsl[1] 0 bit 0 r/w epsl[0] 0 this set of registers configures the expected path signal label of tu #4 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6), vt3 or tu12 (vt2) mode, the associated register in this set has no effect. epsl[2:0]: the epsl[2:0] bits specifies the expected path signal label of tributary tu #4 in the corresponding tug2. the expected psl is compared with the accepted psl to determine the pslm state.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 223 register 1c3h, 1cbh, 1d3h, 1dbh, 1e3h, 1ebh, 1f3h: register 2c3h, 2cbh, 2d3h, 2dbh, 2e3h, 2ebh, 2f3h: register 3c3h, 3cbh, 3d3h, 3dbh, 3e3h, 3ebh, 3f3h: rtop, tu #4 in tug2 #1 to tug2 #7, path signal label bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r apsl[2] 0 bit 1 r apsl[1] 0 bit 0 r apsl[0] 0 this set of register reports the accepted path signal label of tu #4 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6), vt3 or tu12 (vt2) mode, the associated register in this set has no effect. apsl[2:0]: the apsl[2:0] bits reports the accepted path signal label of tributary tu #4 in the corresponding tug2. an incoming psl is accepted when the same value is received for five consecutive multiframes.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 224 register 1c4h, 1cch, 1d4h, 1dch, 1e4h, 1ech, 1f4h: register 2c4h, 2cch, 2d4h, 2dch, 2e4h, 2ech, 2f4h: register 3c4h, 3cch, 3d4h, 3dch, 3e4h, 3ech, 3f4h: rtop, tu #4 in tug2 #1 to tug2 #7, bip-2 error count lsb bit type function default bit 7 r bip[7] x bit 6 r bip[6] x bit 5 r bip[5] x bit 4 r bip[4] x bit 3 r bip[3] x bit 2 r bip[2] x bit 1 r bip[1] x bit 0 r bip[0] x register 1c5h, 1cdh, 1d5h, 1ddh, 1e5h, 1edh, 1f5h: register 2c5h, 2cdh, 2d5h, 2ddh, 2e5h, 2edh, 2f5h: register 3c5h, 3cdh, 3d5h, 3ddh, 3e5h, 3edh, 3f5h: rtop, tu #4 in tug2 #1 to tug2 #7, bip-2 error count msb bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r bip[10] x bit 1 r bip[9] x bit 0 r bip[8] x these registers reports the number of block interleave parity (bip-2) errors detected in tu #4 in tug2 #1 to tug2 #7 in the previous accumulation interval. these registers contain invalid data in tu3 mode. when the corresponding
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 225 tug2 tributary group is configured to tu2 (vt6), vt3 or tu12 (vt2) mode, the associated registers in this set contain invalid data. these registers do not saturate. bip[10:0]: the bip[10:0] bits reports the number of tributary path bit-interleaved parity errors that have been detected since the last time the bip-2 registers were polled. the bip-2 registers are polled by writing to the input signal activity monitor, accumulate trigger register. the write access transfers the internally accumulated error count to the bip-2 registers within 10 s and resets the internal counter simultaneously to begin a new cycle of error accumulation.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 226 register 1c6h, 1ceh, 1d6h, 1deh, 1e6h, 1eeh, 1f6h: register 2c6h, 2ceh, 2d6h, 2deh, 2e6h, 2eeh, 2f6h: register 3c6h, 3ceh, 3d6h, 3deh, 3e6h, 3eeh, 3f6h: rtop, tu #4 in tug2 #1 to tug2 #7, febe error count lsb bit type function default bit 7 r febe[7] x bit 6 r febe[6] x bit 5 r febe[5] x bit 4 r febe[4] x bit 3 r febe[3] x bit 2 r febe[2] x bit 1 r febe[1] x bit 0 r febe[0] x register 1c7h, 1cfh, 1d7h, 1dfh, 1e7h, 1efh, 1f7h: register 2c7h, 2cfh, 2d7h, 2dfh, 2e7h, 2efh, 2f7h: register 3c7h, 3cfh, 3d7h, 3dfh, 3e7h, 3efh, 3f7h: rtop, tu #4 in tug2 #1 to tug2 #7, febe error count msb bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r febe[10] x bit 1 r febe[9] x bit 0 r febe[8] x these registers reports the number of far end block errors (febe) detected in tu #4 in tug2 #1 to tug2 #7 in the previous accumulation interval. these registers contain invalid data in tu3 mode. when the corresponding tug2 tributary group
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 227 is configured to tu2 (vt6), vt3 or tu12 (vt2) mode, the associated registers in this set contain invalid data. febe[10:0]: the febe[10:0] bits reports the number of tributary path far end block errors that have been detected since the last time the febe registers were polled. the febe registers are polled by writing to the input signal activity monitor, accumulate trigger register. the write access transfers the internally accumulated error count to the febe registers within 10 s and resets the internal counter simultaneoulsly to begin a new cycle of error accumulation.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 228 register 1f8h, 2f8h, 3f8h: rtop, tu #4 in tug2 #1 to tug2 #7, copsl interrupt bit type function default bit 7 unused 0 bit 6 r copsl7i 0 bit 5 r copsl6i 0 bit 4 r copsl5i 0 bit 3 r copsl4i 0 bit 2 r copsl3i 0 bit 1 r copsl2i 0 bit 0 r copsl1i 0 this register is used to identify and acknowledge change of path signal label interrupts for the tributaries tu #4 in tug2 #1 to tug2 #7. copsl1i-copsl7i: the copsl1i to copsl7i bits identify the source of change of path signal label interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6), vt3 or tu12 (vt2) mode, the associated copsl x i bit is unused and will return a logic 0 when read. when operational, the copsl1i to copsl7i bits report and acknowledge copsl interrupt of tu #4 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the accepted psl changes. an copsl x i bit is set high when a change of psl event on the associated tributary (tu #4 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. copsl x i remains valid when interrupts are not enabled (copsle set low) and may be polled to detect change of path signal label events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 229 register 1f9h, 2f9h, 3f9h: rtop, tu #4 in tug2 #1 to tug2 #7, pslm interrupt bit type function default bit 7 unused x bit 6 r pslm7i 0 bit 5 r pslm6i 0 bit 4 r pslm5i 0 bit 3 r pslm4i 0 bit 2 r pslm3i 0 bit 1 r pslm2i 0 bit 0 r pslm1i 0 this register is used to identify and acknowledge path signal label mismatch interrupts for the tributaries tu #4 in tug2 #1 to tug2 #7. pslm1i-pslm7i: the pslm1i to pslm7i bits identify the source of path signal label mismatch interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6), vt3 or tu12 (vt2) mode, the associated pslm x i bit is unused and will return a logic 0 when read. when operational, the pslm1i to pslm7i bits report and acknowledge pslm interrupt of tu #4 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the accepted psl becomes matched to the expected psl or becomes mismatched to the expected psl. an pslm x i bit is set high when a change of psl matched state on the associated tributary (tu #4 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pslm x i remains valid when interrupts are not enabled (pslme set low) and may be polled to detect path signal label match/mismatch events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 230 register 1fah, 2fah, 3fah: rtop, tu #4 in tug2 #1 to tug2 #7, pslu interrupt bit type function default bit 7 unused x bit 6 r pslu7i 0 bit 5 r pslu6i 0 bit 4 r pslu5i 0 bit 3 r pslu4i 0 bit 2 r pslu3i 0 bit 1 r pslu2i 0 bit 0 r pslu1i 0 this register is used to identify and acknowledge path signal label unstable interrupts for the tributaries tu #4 in tug2 #1 to tug2 #7. pslu1i-pslu7i: the pslu1i to pslu7i bits identify the source of path signal label mismatch interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6), vt3 or tu12 (vt2) mode, the associated pslu x i bit is unused and will return a logic 0 when read. when operational, the pslu1i to pslu7i bits report and acknowledge pslu interrupt of tu #4 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the received psl becomes unstable or returns to stable. an pslu x i bit is set high when a change of psl unstable state on the associated tributary (tu #4 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. pslu x i remains valid when interrupts are not enabled (pslue set low) and may be polled to detect path signal label stable/unstable events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 231 register 1fbh, 2fbh, 3fbh: rtop, tu #4 in tug2 #1 to tug2 #7, rdi interrupt bit type function default bit 7 unused x bit 6 r rdi7i 0 bit 5 r rdi6i 0 bit 4 r rdi5i 0 bit 3 r rdi4i 0 bit 2 r rdi3i 0 bit 1 r rdi2i 0 bit 0 r rdi1i 0 this register is used to identify and acknowledge remote defect indication interrupts for the tributaries tu #4 in tug2 #1 to tug2 #7. rdi1i-rdi7i: the rdi1i to rdi7i bits identify the source of remote defect indication interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6), vt3 or tu12 (vt2) mode, the associated rdi x i bit is unused and will return a logic 0 when read. when operational, the rdi1i to rdi7i bits report and acknowledge rdi interrupt of tu #4 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the received rdi state changes. an rdi x i bit is set high when a change of rdi state on the associated tributary (tu #4 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. rdi x i remains valid when interrupts are not enabled (rdie set low) and may be polled to detect change of remote defect indication events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 232 register 1fch, 2fch, 3fch: rtop, tu #4 in tug2 #1 to tug2 #7, rfi interrupt bit type function default bit 7 unused x bit 6 r rfi7i 0 bit 5 r rfi6i 0 bit 4 r rfi5i 0 bit 3 r rfi4i 0 bit 2 r rfi3i 0 bit 1 r rfi2i 0 bit 0 r rfi1i 0 this register is used to identify and acknowledge remote failure indication interrupts for the tributaries tu #4 in tug2 #1 to tug2 #7. rfi1i-rfi7i: the rfi1i to rfi7i bits identify the source of remote failure indication interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6), vt3 or tu12 (vt2) mode, the associated rfi x i bit is unused and will return a logic 0 when read. when operational, the rfi1i to rfi7i bits report and acknowledge rfi interrupt of tu #4 in tug2 #1 to tug2 #7, respectively. interrupts are generated when the received rfi state changes. an rfi x i bit is set high when a change of rfi state on the associated tributary (tu #4 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. rfi x i remains valid when interrupts are not enabled (rfie set low) and may be polled to detect change of remote failure indication events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 233 register 1fdh, 2fdh, 3fdh: rtop, tu #4 in tug2 #1 to tug2 #7, in band error reporting configuration bit type function default bit 7 unused x bit 6 r/w iber7 0 bit 5 r/w iber6 0 bit 4 r/w iber5 0 bit 3 r/w iber4 0 bit 2 r/w iber3 0 bit 1 r/w iber2 0 bit 0 r/w iber1 0 this register enables the inband error reporting mode for the tributaries tu #4 in tug2 #1 to tug2 #7. iber1-iber7: the iber1 to iber7 bits control in band error reporting for tributary tu #4 in tug2 #1 to tug2 #7, respectively. setting an iber x bit high causes in band error reporting information to be inserted in the v5 byte of tributary tu #4 of the corresponding tug2. when an iber x bit is low, in band error reporting is disabled and the v5 byte of tributary tu #4 of the corresponding tug2 is not modified.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 234 register 1feh, 2feh, 3feh: rtop, tu #4 in tug2 #1 to tug2 #7, controllable output configuration bit type function default bit 7 unused x bit 6 r/w cout7 0 bit 5 r/w cout6 0 bit 4 r/w cout5 0 bit 3 r/w cout4 0 bit 2 r/w cout3 0 bit 1 r/w cout2 0 bit 0 r/w cout1 0 this register controls the cout output for the tributaries tu #4 in tug2 #1 to tug2 #7. cout1-cout7: the cout1 to cout7 bits control the cout output for tributary tu #4 in tug2 #1 to tug2 #7, respectively. setting a cout x bit high will force the cout output to be high when the incoming data stream is part of tributary tu #4 of the corresponding tug2. when an cout x bit is low, the cout output will be low when the incoming data stream is part of tributary tu #4 of the corresponding tug2.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 235 register 1ffh, 2ffh, 3ffh: rtop status bit type function default bit 7 r/w reserved 0 bit 6 r/w reserved 0 bit 5 unused x bit 4 unused x bit 3 unused x bit 2 unused x bit 1 r/w blkfebe 0 bit 0 r busy x this register configures and reports the status of the various internal operations inside rtop. busy: the busy bit indicates the status of the transfer of bip and febe counts from the counters to the holding registers. busy is set high on the rising edge of the lclk input or on a write access to any of the bip or febe counters. busy is set low when all the counters values have been transferred to holding registers. the elapsed time shall be less than 10 s. blkfebe: the block febe accumulation control bit selects between counting of febes in the incoming tu3 stream on a block or bit basis. when blkfebe is set high, febe count codes in the range of 1 to 8 are accumulated on a block basis as a single febe event. all other codes are counted zero events. when blkfebe is set low, febe count codes in the range of 1 to 8 are accumulated on a bit basis as a up to 8 febe events. all other codes are counted zero events. reserved: the reserved bits must be written with a logic 0 for proper operation of the tupp-plus.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 236 9.4 rttb #1, rttb #2 and rttb #3 registers register 400h, 440h, 480h: rttb, tu3 or tu #1 in tug2 #1, configuration and status bit type function default bit 7 r/w config[1] 1 bit 6 r/w config[0] 1 bit 5 r/w nosync 0 bit 4 r/w len16 0 bit 3 r timv x bit 2 r/w time 0 bit 1 r tiuv x bit 0 r/w tiue 0 in tu3 mode (tu3 bit in vtpp configuration register set high), this register reports the status and configures operational modes of the tu3 mapped into a tug3 handled by the rttb. out of tu3 mode, this register reports the status and configures the operational modes of tu #1 in tug2 #1. tiue: the tiue bit enables trail trace identifier unstable interrupts for tributary tu #1 in tug2 #1 or tu3 when tiue is set high, an interrupt is generated upon detection of an unstable identifier and upon return to a stable identifier. interrupts due to tiu status change are masked when tiue is set low. tiuv: the tiuv bit indicates the trail trace identifier unstable status of tributary tu #1 in tug2 #1 or tu3. time: the time bit enables trail trace identifier mismatch interrupts for tributary tu #1 in tug2 #1 or tu3. when time is set high, an interrupt is generated upon detection of a mismatched identifier and upon return to a matched identifier. interrupts due to tim status change are masked when time is set low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 237 timv: the tiuv bit indicates the trail trace identifier mismatch status of tributary tu #1 in tug2 #1 or tu3. len16: the path trace message length bit (len16) selects the length of the path trace message to be 16 bytes or 64 bytes for tributary tu #1 in tug2 #1 or tu3. when len16 is set high, the message length is set to 16 bytes. when len16 is set low, the message length is set to 64 bytes. nosync: the path trace message synchronization disable bit (nosync) disables the synchronized writing of the path trace message into the trace buffer based on the contents of the message for tributary tu #1 in tug2 #1 or tu3. when len16 is set high and nosync is set low, the receive path trace message byte with its most significant bit set to logic one will be written to the first location in the buffer. when len16 is set low, and nosync is also set low, the byte after the carriage return/linefeed (cr/lf) sequence will be written to the first location in the buffer. when nosync is set high, synchronization is disabled, and the path trace message buffer behaves as a circular buffer. config[1:0]: the config[1:0] bits specify the tributary configuration of tributary group tug2 #1. the config[1:0] bits have no effect in tu3 mode. the configuration specified by the config[1:0] bits are selected as follows: config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 238 register 401h-406h, 441h-446h, 481h-486h: rttb, tu #1 in tug2 #2 to tug2 #7, configuration and status bit type function default bit 7 r/w config[1] 1 bit 6 r/w config[0] 1 bit 5 r/w nosync 0 bit 4 r/w len16 0 bit 3 r timv x bit 2 r/w time 0 bit 1 r tiuv x bit 0 r/w tiue 0 this set of registers reports the status and configures the operational modes of tu #1 in tug2 #2 to tug2 #7. these registers have no effect in tu3 mode. tiue: the tiue bit enables trail trace identifier unstable interrupts for tributary tu #1 in the corresponding tug2. when tiue is set high, an interrupt is generated upon detection of an unstable identifier and upon return to a stable identifier. interrupts due to tiu status change are masked when tiue is set low. tiuv: the tiuv bit indicates the trail trace identifier unstable status of tributary tu #1 in the corresponding tug2. time: the time bit enables trail trace identifier mismatch interrupts for tributary tu #1 in the corresponding tug2. when time is set high, an interrupt is generated upon detection of a mismatched identifier and upon return to a matched identifier. interrupts due to tim status change are masked when time is set low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 239 timv: the timv bit indicates the trail trace identifier mismatch status of tributary tu #1 in the corresponding tug2. len16: the path trace message length bit (len16) selects the length of the path trace message to be 16 bytes or 64 bytes for tributary tu #1 in the corresponding tug2. when len16 is set high, the message length is set to 16 bytes. when len16 is set low, the message length is set to 64 bytes. nosync: the path trace message synchronization disable bit (nosync) disables the synchronized writing of the path trace message into the trace buffer based on the contents of the message for tributary tu #1 in the corresponding tug2. when len16 is set high and nosync is set low, the receive path trace message byte with its most significant bit set to logic one will be written to the first location in the buffer. when len16 is set low, and nosync is also set low, the byte after the carriage return/linefeed (cr/lf) sequence will be written to the first location in the buffer. when nosync is set high, synchronization is disabled, and the path trace message buffer behaves as a circular buffer. config[1:0]: the config[1:0] bits specify the tributary configuration of the corresponding tributary group tug2. the configuration specified by the config[1:0] bits are selected as follows: config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 240 register 408h-40eh, 448h-44eh, 488h-48eh: rttb, tu #2 in tug2 #1 to tug2 #7, configuration and status bit type function default bit 7 r config[1] 1 bit 6 r config[0] 1 bit 5 r/w nosync 0 bit 4 r/w len16 0 bit 3 r timv x bit 2 r/w time 0 bit 1 r tiuv x bit 0 r/w tiue 0 this set of registers reports the status and configures the operational modes of tu #2 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) mode, the associated register in this set has no effect. tiue: the tiue bit enables trail trace identifier unstable interrupts for tributary tu #2 in the corresponding tug2. when tiue is set high, an interrupt is generated upon detection of an unstable identifier and upon return to a stable identifier. interrupts due to tiu status change are masked when tiue is set low. tiuv: the tiuv bit indicates the trail trace identifier unstable status of tributary tu #2 in the corresponding tug2. time: the time bit enables trail trace identifier mismatch interrupts for tributary tu #2 in the corresponding tug2. when time is set high, an interrupt is generated upon detection of a mismatched identifier and upon return to a matched identifier. interrupts due to tim status change are masked when time is set low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 241 timv: the timv bit indicates the trail trace identifier mismatch status of tributary tu #2 in the corresponding tug2. len16: the path trace message length bit (len16) selects the length of the path trace message to be 16 bytes or 64 bytes for tributary tu #2 in the corresponding tug2. when len16 is set high, the message length is set to 16 bytes. when len16 is set low, the message length is set to 64 bytes. nosync: the path trace message synchronization disable bit (nosync) disables the synchronized writing of the path trace message into the trace buffer based on the contents of the message for tributary tu #2 in the corresponding tug2. when len16 is set high and nosync is set low, the receive path trace message byte with its most significant bit set to logic one will be written to the first location in the buffer. when len16 is set low, and nosync is also set low, the byte after the carriage return/linefeed (cr/lf) sequence will be written to the first location in the buffer. when nosync is set high, synchronization is disabled, and the path trace message buffer behaves as a circular buffer. config[1:0]: the config[1:0] bits specify the tributary configuration of the corresponding tributary group tug2. the configuration specified by the config[1:0] bits are selected as follows: config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 242 register 410h-416h, 450h-456h, 490h-496h: rttb, tu #3 in tug2 #1 to tug2 #7, configuration and status bit type function default bit 7 r config[1] 1 bit 6 r config[0] 1 bit 5 r/w nosync 0 bit 4 r/w len16 0 bit 3 r timv x bit 2 r/w time 0 bit 1 r tiuv x bit 0 r/w tiue 0 this set of registers reports the status and configures the operational modes of tu #3 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6) or vt3 mode, the associated register in this set has no effect. tiue: the tiue bit enables trail trace identifier unstable interrupts for tributary tu #3 in the corresponding tug2. when tiue is set high, an interrupt is generated upon detection of an unstable identifier and upon return to a stable identifier. interrupts due to tiu status change are masked when tiue is set low. tiuv: the tiuv bit indicates the trail trace identifier unstable status of tributary tu #3 in the corresponding tug2. time: the time bit enables trail trace identifier mismatch interrupts for tributary tu #3 in the corresponding tug2. when time is set high, an interrupt is generated upon detection of a mismatched identifier and upon return to a matched identifier. interrupts due to tim status change are masked when time is set low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 243 timv: the timv bit indicates the trail trace identifier mismatch status of tributary tu #3 in the corresponding tug2. len16: the path trace message length bit (len16) selects the length of the path trace message to be 16 bytes or 64 bytes for tributary tu #3 in the corresponding tug2. when len16 is set high, the message length is set to 16 bytes. when len16 is set low, the message length is set to 64 bytes. nosync: the path trace message synchronization disable bit (nosync) disables the synchronized writing of the path trace message into the trace buffer based on the contents of the message for tributary tu #3 in the corresponding tug2. when len16 is set high and nosync is set low, the receive path trace message byte with its most significant bit set to logic one will be written to the first location in the buffer. when len16 is set low, and nosync is also set low, the byte after the carriage return/linefeed (cr/lf) sequence will be written to the first location in the buffer. when nosync is set high, synchronization is disabled, and the path trace message buffer behaves as a circular buffer. config[1:0]: the config[1:0] bits specify the tributary configuration of the corresponding tributary group tug2. the configuration specified by the config[1:0] bits are selected as follows: config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 244 register 418h-41eh, 458h-45eh, 498h-49eh: rttb, tu #4 in tug2 #1 to tug2 #7, configuration and status bit type function default bit 7 r config[1] 1 bit 6 r config[0] 1 bit 5 r/w nosync 0 bit 4 r/w len16 0 bit 3 r timv x bit 2 r/w time 0 bit 1 r tiuv x bit 0 r/w tiue 0 this set of registers reports the status and configures the operational modes of tu #4 in tug2 #1 to tug2 #7. these registers have no effect in tu3 mode. when the corresponding tug2 tributary group is configured to tu2 (vt6), vt3 or, tu12 (vt2) mode, the associated register in this set has no effect. tiue: the tiue bit enables trail trace identifier unstable interrupts for tributary tu #4 in the corresponding tug2. when tiue is set high, an interrupt is generated upon detection of an unstable identifier and upon return to a stable identifier. interrupts due to tiu status change are masked when tiue is set low. tiuv: the tiuv bit indicates the trail trace identifier unstable status of tributary tu #4 in the corresponding tug2. time: the time bit enables trail trace identifier mismatch interrupts for tributary tu #4 in the corresponding tug2. when time is set high, an interrupt is generated upon detection of a mismatched identifier and upon return to a matched identifier. interrupts due to tim status change are masked when time is set low.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 245 timv: the tiuv bit indicates the trail trace identifier mismatch status of tributary tu #4 in the corresponding tug2. len16: the path trace message length bit (len16) selects the length of the path trace message to be 16 bytes or 64 bytes for tributary tu #4 in the corresponding tug2. when len16 is set high, the message length is set to 16 bytes. when len16 is set low, the message length is set to 64 bytes. nosync: the path trace message synchronization disable bit (nosync) disables the synchronized writing of the path trace message into the trace buffer based on the contents of the message for tributary tu #4 in the corresponding tug2. when len16 is set high and nosync is set low, the receive path trace message byte with its most significant bit set to logic one will be written to the first location in the buffer. when len16 is set low, and nosync is also set low, the byte after the carriage return/linefeed (cr/lf) sequence will be written to the first location in the buffer. when nosync is set high, synchronization is disabled, and the path trace message buffer behaves as a circular buffer. config[1:0]: the config[1:0] bits specify the tributary configuration of the corresponding tributary group tug2. the configuration specified by the config[1:0] bits are selected as follows: config[1] config[0] configuration active tu (vt) 0 0 tu2 (vt6) #1 0 1 vt3 #1, #2 1 0 tu12 (vt2) #1, #2, #3 1 1 tu11 (vt1.5) #1, #2, #3, #4
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 246 register 420h, 460h, 4a0h: rttb, tu3 or tu #1 in tug2 #1 to tug2 #7, tim interrupt bit type function default bit 7 unused x bit 6 r tim7i 0 bit 5 r tim6i 0 bit 4 r tim5i 0 bit 3 r tim4i 0 bit 2 r tim3i 0 bit 1 r tim2i 0 bit 0 r tim1i 0 this register is used to identify and acknowledge trail trace identifier mismatch interrupts for the tributaries tu #1 in tug2 #1 to tug2 #7. it is also used to identify and acknowledge tu3 trail trace identifier mismatch interrupts. tim1i: the tim1i bit identifies the source of trail trace identifier mismatch interrupts. in tu3 mode, the tim1i bit reports and acknowledges tim interrupt of the tu3 trail trace identifier. out of tu3 mode, tim1i bit reports and acknowledges tim interrupt of tu #1 in tug2 #1. interrupts are generated upon change of identifier mismatch state. the tim1i bit is set high when a trail trace identifier mismatch event and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. the tim1i bit remains valid when interrupts are not enabled (time set low) and may be polled to detect trail trace identifier mismatch events. tim2i-tim7i: the tim2i to tim7i bits identify the source of trail trace identifier mismatch interrupts. tim2i to tim7i bits report and acknowledge tim interrupt of tu #1 in tug2 #2 to tug2 #7, respectively. interrupts are generated upon change of identifier mismatch state. an tim x i bit is set high when a trail trace identifier mismatch event on the corresponding tributary (tu #1 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. tim x i remains valid when
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 247 interrupts are not enabled (time set low) and may be polled to detect trail trace identifier mismatch events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 248 register 421h, 461h, 4a1h: rttb, tu #2 in tug2 #1 to tug2 #7, tim interrupt bit type function default bit 7 unused x bit 6 r tim7i 0 bit 5 r tim6i 0 bit 4 r tim5i 0 bit 3 r tim4i 0 bit 2 r tim3i 0 bit 1 r tim2i 0 bit 0 r tim1i 0 this register is used to identify and acknowledge trail trace identifier mismatch interrupts for the tributaries tu #2 in tug2 #1 to tug2 #7. tim1i-tim7i: the tim1i to tim7i bits identify the source of trail trace identifier mismatch interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) mode, the associated tim x i bit is unused and will return a logic 0 when read. when operational, the tim1i to tim7i bits report and acknowledge tim interrupt of tu #2 in tug2 #1 to tug2 #7, respectively. interrupts are generated upon change of identifier mismatch state. an tim x i bit is set high when a trail trace identifier mismatch event on the corresponding tributary (tu #2 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. tim x i remains valid when interrupts are not enabled (time set low) and may be polled to detect trail trace identifier mismatch events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 249 register 422h, 462h, 4a2h: rttb, tu #3 in tug2 #1 to tug2 #7, tim interrupt bit type function default bit 7 unused x bit 6 r tim7i 0 bit 5 r tim6i 0 bit 4 r tim5i 0 bit 3 r tim4i 0 bit 2 r tim3i 0 bit 1 r tim2i 0 bit 0 r tim1i 0 this register is used to identify and acknowledge trail trace identifier mismatch interrupts for the tributaries tu #3 in tug2 #1 to tug2 #7. tim1i-tim7i: the tim1i to tim7i bits identify the source of trail trace identifier mismatch interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) or vt3 mode, the associated tim x i bit is unused and will return a logic 0 when read. when operational, the tim1i to tim7i bits report and acknowledge tim interrupt of tu #3 in tug2 #1 to tug2 #7, respectively. interrupts are generated upon change of identifier mismatch state. an tim x i bit is set high when a trail trace identifier mismatch event on the corresponding tributary (tu #3 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. tim x i remains valid when interrupts are not enabled (time set low) and may be polled to detect trail trace identifier mismatch events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 250 register 423h, 463h, 4a3h: rttb, tu #4 in tug2 #1 to tug2 #7, tim interrupt bit type function default bit 7 unused x bit 6 r tim7i 0 bit 5 r tim6i 0 bit 4 r tim5i 0 bit 3 r tim4i 0 bit 2 r tim3i 0 bit 1 r tim2i 0 bit 0 r tim1i 0 this register is used to identify and acknowledge trail trace identifier mismatch interrupts for the tributaries tu #4 in tug2 #1 to tug2 #7. tim1i-tim7i: the tim1i to tim7i bits identify the source of trail trace identifier mismatch interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6), vt3 or tu12 (vt2) mode, the associated tim x i bit is unused and will return a logic 0 when read. when operational, the tim1i to tim7i bits report and acknowledge tim interrupt of tu #4 in tug2 #1 to tug2 #7, respectively. interrupts are generated upon change of identifier mismatch state. an tim x i bit is set high when a trail trace identifier mismatch event on the corresponding tributary (tu #4 in tug2 #x) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. tim x i remains valid when interrupts are not enabled (time set low) and may be polled to detect trail trace identifier mismatch events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 251 register 424h, 464h, 4a4h: rttb, tu3 or tu #1 in tug2 #1 to tug2 #7, tiu interrupt bit type function default bit 7 unused x bit 6 r tiu7i 0 bit 5 r tiu6i 0 bit 4 r tiu5i 0 bit 3 r tiu4i 0 bit 2 r tiu3i 0 bit 1 r tiu2i 0 bit 0 r tiu1i 0 this register is used to identify and acknowledge trail trace identifier unstable interrupts for the tributaries tu #1 in tug2 #1 to tug2 #7. it is also used to identify and acknowledge tu3 trail trace identifier unstable interrupts. tiu1i: the tiu1i bit identifies the source of trail trace identifier unstable interrupts. in tu3 mode, the tiu1i bit reports and acknowledges tiu interrupt of the tu3 trail trace identifier. out of tu3 mode, tiu1i bit reports and acknowledges tiu interrupt of tu #1 in tug2 #1. interrupts are generated upon change of identifier unstable state. the tiu1i bit is set high when a trail trace identifier unstable event and is cleared immediately following a read of this register, which also acknowledges and clears the interrupt. the tiu1i bit remains valid when interrupts are not enabled (tiue set low) and may be polled to detect trail trace identifier unstable events. tiu2i-tiu7i: the tiu2i to tiu7i bits identify the source of trail trace identifier unstable interrupts. tiu2i to tiu7i bits report and acknowledge tiu interrupt of tu #1 in tug2 #2 to tug2 #7, respectively. interrupts are generated upon change of identifier unstable state. an tiu x i bit is set high when a trail trace identifier unstable event on the corresponding tributary (tu #1 in tug2 # x ) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. tiu x i remains valid when interrupts
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 252 are not enabled (tiue set low) and may be polled to detect trail trace identifier unstable events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 253 register 425h, 465h, 4a5h: rttb, tu #2 in tug2 #1 to tug2 #7, tiu interrupt bit type function default bit 7 unused x bit 6 r tiu7i 0 bit 5 r tiu6i 0 bit 4 r tiu5i 0 bit 3 r tiu4i 0 bit 2 r tiu3i 0 bit 1 r tiu2i 0 bit 0 r tiu1i 0 this register is used to identify and acknowledge trail trace identifier unstable interrupts for the tributaries tu #2 in tug2 #1 to tug2 #7. tiu1i-tiu7i: the tiu1i to tiu7i bits identify the source of trail trace identifier unstable interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) mode, the associated tiu x i bit is unused and will return a logic 0 when read. when operational, the tiu1i to tiu7i bits report and acknowledge tiu interrupt of tu #2 in tug2 #1 to tug2 #7, respectively. interrupts are generated upon change of identifier unstable state. an tiu x i bit is set high when a trail trace identifier unstable event on the corresponding tributary (tu #2 in tug2 # x ) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. tiu x i remains valid when interrupts are not enabled (tiue set low) and may be polled to detect trail trace identifier unstable events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 254 register 426h, 466h, 4a6h: rttb, tu #3 in tug2 #1 to tug2 #7, tiu interrupt bit type function default bit 7 unused x bit 6 r tiu7i 0 bit 5 r tiu6i 0 bit 4 r tiu5i 0 bit 3 r tiu4i 0 bit 2 r tiu3i 0 bit 1 r tiu2i 0 bit 0 r tiu1i 0 this register is used to identify and acknowledge trail trace identifier unstable interrupts for the tributaries tu #3 in tug2 #1 to tug2 #7. tiu1i-tiu7i: the tiu1i to tiu7i bits identify the source of trail trace identifier unstable interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6) or vt3 mode, the associated tiu x i bit is unused and will return a logic 0 when read. when operational, the tiu1i to tiu7i bits report and acknowledge tiu interrupt of tu #3 in tug2 #1 to tug2 #7, respectively. interrupts are generated upon change of identifier unstable state. an tiu x i bit is set high when a trail trace identifier unstable event on the corresponding tributary (tu #3 in tug2 # x ) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. tiu x i remains valid when interrupts are not enabled (tiue set low) and may be polled to detect trail trace identifier unstable events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 255 register 427h, 467h, 4a7h: rttb, tu #4 in tug2 #1 to tug2 #7, tiu interrupt bit type function default bit 7 unused x bit 6 r tiu7i 0 bit 5 r tiu6i 0 bit 4 r tiu5i 0 bit 3 r tiu4i 0 bit 2 r tiu3i 0 bit 1 r tiu2i 0 bit 0 r tiu1i 0 this register is used to identify and acknowledge trail trace identifier unstable interrupts for the tributaries tu #4 in tug2 #1 to tug2 #7. tiu1i-tiu7i: the tiu1i to tiu7i bits identify the source of trail trace identifier unstable interrupts. in tu3 mode, these bits are unused and will return a logic 0 when read. when the corresponding tug2 tributary group is configured for tu2 (vt6), vt3 or tu12 (vt2) mode, the associated tim x i bit is unused and will return a logic 0 when read. when operational, the tiu1i to tiu7i bits report and acknowledge tiu interrupt of tu #4 in tug2 #1 to tug2 #7, respectively. interrupts are generated upon change of identifier unstable state. an tiu x i bit is set high when a trail trace identifier unstable event on the corresponding tributary (tu #4 in tug2 # x ) occurs and are cleared immediately following a read of this register, which also acknowledges and clears the interrupt. tiu x i remains valid when interrupts are not enabled (tiue set low) and may be polled to detect trail trace identifier unstable events.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 256 register 428h, 468h, 4a8h: rttb, tiu threshold bit type function default bit 7 r/w tiu64[3] 0 bit 6 r/w tiu64[2] 1 bit 5 r/w tiu64[1] 1 bit 4 r/w tiu64[0] 1 bit 3 r/w tiu16[3] 0 bit 2 r/w tiu16[2] 1 bit 1 r/w tiu16[1] 1 bit 0 r/w tiu16[0] 1 this register contains threshold for declaration of the trail trace identifier unstable alarm (tiu) for 16-byte and 64-byte tributary path trace messages. tiu16[3:0]: the 16-byte message trail trace identifier unstable threshold bits (tiu16[3:0]) controls level in the unstable counter at which to declare tiu. when algo2 is set low, each time a received message differs from the previous message, the unstable counter is incremented. when the count exceeds tiu16, the tiu alarm is declared. when algo2 is set high, a message that differs from the previous initiates the unstable counter to count once per message. when the count exceeds tiu16, the tiu alarm is declared. tiu is negated and the unstable counter cleared when a consistent message is repeated three or five times, as controlled by the per5 bit, to become the accepted message. tiu64[3:0]: the 64-byte message trail trace identifier unstable threshold bits (tiu64[3:0]) controls level in the unstable counter at which to declare tiu. when algo2 is set low, each time a received message differs from the previous message, the unstable counter is incremented. when the count exceeds tiu64, the tiu alarm is declared. when algo2 is set high, a message that differs from the previous initiates the unstable counter to count once per message. when the count exceeds tiu64, the tiu alarm is declared. tiu is negated and the unstable counter cleared when a consistent message is repeated three or five times, as controlled by the per5 bit, to become the accepted message.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 257 register 429h, 469h, 4a9h: rttb, indirect tributary select bit type function default bit 7 r/w cpage 0 bit 6 unused x bit 5 unused x bit 4 r/w tug2[2] 0 bit 3 r/w tug2[1] 0 bit 2 r/w tug2[0] 0 bit 1 r/w tu[1] 0 bit 0 r/w tu[0] 0 this register contains the identity of the tributary buffer to be accessed in an indirect read or write operation. tu[1:0]: the tributary unit address bits (tu[1:0]) identifies the tributary within the tributary unit group which is identified by the tug2[2:0] bits. the combination of tug2[2:0] and tu[1:0] identifies the tributary buffer to be accessed indirectly. tug2[2:0]: the tributary unit group address bits (tug2[2:0]) identifies the tributary unit group. the combination of tug2[2:0] and tu[1:0] identifies the tributary buffer to be accessed indirectly. cpage: the capture page control bit (cpage) selects between accessing the capture page and the expected page of the tributary buffer. when cpage is set high, the indirect register access is targeted at the capture page. reading from the capture page returns the most recent tributary path trace message received from the incoming stream. no de-bouncing is provided. when cpage is set low, the indirect register access is targeted at the expected page. an expected trace message can be provisioned by writing to the expected page. both the capture and expected pages may be read from or written to.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 258 register 42ah, 46ah, 4aah: rttb, indirect address select bit type function default bit 7 r busy 0 bit 6 r/w rwb 0 bit 5 r/w a[5] 0 bit 4 r/w a[4] 0 bit 3 r/w a[3] 0 bit 2 r/w a[2] 0 bit 1 r/w a[1] 0 bit 0 r/w a[0] 0 this register provides the byte address within the tributary buffer addressed by the indirect tributary select register. writing to this register triggers an indirect register access.. a[5:0]: the indirect address bits (a[5:0]) index into the receive and expected pages of the tributary buffers. rwb: the indirect access control bit (rwb) selects between a read and write operation into the tributary buffers. writing a logic zero to rwb triggers an indirect write operation. the tributary buffer is selected by the tug2[2:0] and tu[1:0] bits in the indirect tributary register. selection between the capture page and the expected page is controlled by the cpage bit also in the indirect tributary register. bytes within the tributary buffer are indexed by a[5:0]. data to be written is taken from d[7:0] of the indirect data register. writing a logic one to rwb triggers an indirect read operation. tributary buffer, page, and byte addressing is the same as in an indirect write operation. the data read can be found in d[7:0] of the indirect data register. busy: the indirect access status bit (busy) reports the progress of an indirect access. busy is set high when this register is written to trigger an indirect access and will stay high until the access is complete. at which point, busy
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 259 will be set low. this register should be polled to determine when data from an indirect read operation is available in the indirect data register or to determine when a new indirect write operation may commence.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 260 register 42bh, 46bh, 4abh: rttb, indirect data select bit type function default bit 7 r/w d[7] 0 bit 6 r/w d[6] 0 bit 5 r/w d[5] 0 bit 4 r/w d[4] 0 bit 3 r/w d[3] 0 bit 2 r/w d[2] 0 bit 1 r/w d[1] 0 bit 0 r/w d[0] 0 this register contains the data read from a tributary buffer after an indirect read operation or the data to be inserted into a tributary buffer in an indirect write operation. d[7:0]: the indirect data bits (d[7:0]) reports the data read from a tributary buffer after an indirect read operation has complete. data to be written to a tributary buffer in an indirect write operation must be set up in this register before triggering the write. data in this register reflects the value written until the completion of a subsequent indirect read operation.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 261 10 test features description simultaneously asserting (low) the csb, rdb and wrb inputs when the mbeb input is negated (high), causes all output pins and the data bus to be held in a high-impedance state. this test feature may be used for board testing. test mode registers are used to apply test vectors during production testing of the tupp-plus. test mode registers (as opposed to normal mode registers) are selected when a[11] is high. test mode registers may also be used for board testing. when all of the tributary payload processors within the tupp-plus are placed in test mode 0, device inputs may be read and device outputs may be forced via the microprocessor interface (refer to the section "test mode 0" for details). table 2 - test mode register memory map address register 000h-7ffh normal mode registers 800h master test register 801h i/o test register 1 802h i/o test register 2 803h i/o test register 3 804h i/o test register 4 805h i/o test register 5 806h-81fh reserved 820h vtpp #1 test register 0 821h vtpp #1 test register 2 822h vtpp #1 test register 4 823h-83fh reserved 8a0h vtpp #1 test register 1 8a1h vtpp #1 test register 3 8a2h vtpp #1 test register 5
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 262 address register 8a3h-8bfh reserved 840h vtpp #2 test register 0 841h vtpp #2 test register 2 842h vtpp #2 test register 4 843h-85fh reserved 8c0h vtpp #2 test register 1 8c1h vtpp #2 test register 3 8c2h vtpp #2 test register 5 8c3h-8dfh reserved 860h vtpp #3 test register 0 861h vtpp #3 test register 2 862h vtpp #3 test register 4 863h-87fh reserved 8e0h vtpp #3 test register 1 8e1h vtpp #3 test register 3 8e2h vtpp #3 test register 5 8e3h-8ffh reserved 900h rtop #1 test register 0 901h rtop #1 test register 1 902h rtop #1 test register 2 903h rtop #1 test register 3 904h rtop #1 test register 4 905h rtop #1 test register 5 906h rtop #1 test register 6 907h rtop #1 test register 7 908h rtop #1 test register 8 909h rtop #1 test register 9
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 263 address register 90ah rtop #1 test register 10 90bh rtop #1 test register 11 90ch rtop #1 test register 12 90dh rtop #1 test register 13 90eh rtop #1 test register 14 90fh rtop #1 test register 15 910h-9ffh reserved a00h - a0fh rtop #2 test register 0 - 15 a10h-affh reserved b00h - b0fh rtop #3 test register 0 - 15 b10h-bffh reserved c00h rttb #1 test register 0 c01h rttb #1 test register 1 c02h rttb #1 test register 2 c03h rttb #1 test register 3 c04h-c3fh reserved c40h - c43h rttb #2 test register 0 - 3 c44h-c7fh reserved c80h - c83h rttb #3 test register 0 - 3 c84h-fffh reserved notes on test mode register bits: 1. writing values into unused register bits has no effect. however, to ensure software compatibility with future, feature-enhanced versions of the product, unused register bits must be written with logic 0. reading back unused bits can produce either a logic 1 or a logic 0; hence unused register bits should be masked off by software when read.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 264 2. writable test mode register bits are not initialized upon reset unless otherwise noted.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 265 register 800h: master test bit type function default bit 7 w ssel[1] x bit 6 w ssel[0] x bit 5 unused x bit 4 w pmctst x bit 3 w mototst x bit 2 r/w iotst 0 bit 1 w hizdata x bit 0 r/w hizio 0 this register is used to enable tupp-plus test features. all bits, except pmctst, are reset to zero by a reset of the tupp-plus. hizio,hizdata: the hizio and hizdata bits control the tri-state modes of the tupp-plus . while the hizio bit is a logic 1, all output pins of the tupp-plus except the data bus are held in a high-impedance state. the microprocessor interface is still active. while the hizdata bit is a logic 1, the data bus is also held in a high-impedance state which inhibits microprocessor read cycles. iotst: the iotst bit is used to allow normal microprocessor access to the test registers and control the test mode in each tsb block in the tupp-plus for board level testing. when iotst is a logic 1, all blocks are held in test mode and the microprocessor may write to a block's test mode 0 registers to manipulate the outputs of the block and consequently the device outputs (refer to the "test mode 0 details" in the "test features" section). mototst: the mototst bit is used to test the decoding of the rdb_e and wrb_rwb control signals when mbeb is logic 0.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 266 pmctst: the pmctst bit is used to configure the tupp-plus for pmc's manufacturing tests. when pmctst is set to logic 1, the tupp-plus microprocessor port becomes the test access port used to run the pmc "canned" manufacturing test vectors. the pmctst bit is logically "or'ed" with the iotst bit, and can only be cleared by setting csb to logic 1. ssel[1:0]: the test mode slice selection bits (ssel[1:0]) controls cbi access to the vtpp[3:1], rtop[3:1] and rttb[3:1], when pmctst is set high. when ssel is set to 'b00, the selection among the tsbs is directly controlled by the address bus a[11:0]. when ssel is set to the three higher values, tsb seletion is a combination of the address bus and the ssel values. the selection among the vtpp, rtop and rttb tsbs is made by setting the address to the address range of vtpp #1, rtop #1 and rttb #1, respectively. the choice of tsb slice #1, #2 and #3 is controlled by writing 'b01, 'b10 and 'b11, respectively, to the ssel bits. the ssel bits are cleared by setting csb to logic 1. 10.1 i/o test mode in i/o test mode (iotst in master test register set high), the tupp-plus allows the logic levels on the device inputs to be read through the microprocessor interface, and allows the device outputs to be forced to either logic level through the microprocessor interface.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 267 test register 801h: (write in i/o test mode) bit type function default bit 7 w od[7] x bit 6 w od[6] x bit 5 w od[5] x bit 4 w od[4] x bit 3 w od[3] x bit 2 w od[2] x bit 1 w od[1] x bit 0 w od[0] x
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 268 test register 802h: (write in i/o test mode) bit type function default bit 7 w odp x bit 6 w otpl x bit 5 w otv5 x bit 4 w ais x bit 3 w idle x bit 2 w lc1j1v1 x bit 1 w lpl x bit 0 w intb x
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 269 test register 803h: (write in i/o test mode) bit type function default bit 7 unused x bit 6 unused x bit 5 w poh[3] x bit 4 w poh[2] x bit 3 w poh[1] x bit 2 w pohfp[3] x bit 1 w pohfp[2] x bit 0 w pohfp[1] x
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 270 test register 804h: (write in i/o test mode) bit type function default bit 7 unused x bit 6 unused x bit 5 w pohen[3] x bit 4 w pohen[2] x bit 3 w pohen[1] x bit 2 w pohck[3] x bit 1 w pohck[2] x bit 0 w pohck[1] x
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 271 test register 805h: (write in i/o test mode) bit type function default bit 7 w cout x bit 6 w rad x bit 5 w lom[3] x bit 4 w lom[2] x bit 3 w lom[1] x bit 2 w tpoh x bit 1 unused x bit 0 unused x
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 272 test register 801h: (read in i/o test mode) bit type function default bit 7 r id[7] x bit 6 r id[6] x bit 5 r id[5] x bit 4 r id[4] x bit 3 r id[3] x bit 2 r id[2] x bit 1 r id[1] x bit 0 r id[0] x
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 273 test register 802h: (read in i/o test mode) bit type function default bit 7 r sclk x bit 6 r ic1j1 x bit 5 r ipl x bit 4 r itmf x bit 3 r idp x bit 2 r otmf x bit 1 r oc1j1 x bit 0 r opl x
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 274 test register 803h: (read in i/o test mode) bit type function default bit 7 r nsclk x bit 6 r ibmode x bit 5 r obmode x bit 4 r reserved x bit 3 r reserved x bit 2 r reserved x bit 1 r reserved x bit 0 r reserved x 10.2 jtag test port the tupp-plus jtag test access port (tap) allows access to the tap controller and the 4 tap registers: instruction, bypass, device identification and boundary scan. using the tap, device input logic levels can be read, device outputs can be forced, the device can be identified and the device scan path can be bypassed. for more details on the jtag port, please refer to the operation section. table 3 - instruction register length - 3 bits instructions selected register instruction codes, ir[2:0] extest boundary scan 000 idcode identification 001 sample boundary scan 010 bypass bypass 011 bypass bypass 100 stctest boundary scan 101 bypass bypass 110
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 275 instructions selected register instruction codes, ir[2:0] bypass bypass 111 identification register length : 32 bits version number : 0x1 part number : 0x5362 manufacturer's identification code : 0x0cd device identification : 0x153620cd boundary scan register length : 88 bits + 3 bit instruction register.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 276 11 operation 11.1 configuration options the tupp-plus consists of three tributary payload processors (vtpps), three tributary path overhead processors (rtops) and three tributary trace buffers (rttbs). each vtpp, rtop and rttb deals with a portion of the sonet frame that corresponds to an sts-1 spe. equivalently, each vtpp, rtop and rttb deals with a portion of the sdh frame that corresponds to a vc3 together with the 2 columns of fixed stuff that are added when mapping a vc3 into an au3. by coordinating the operation of the three vtpps, rtops and rttbs, they can process the portion of an sdh frame that corresponds to a vc4. the coordination that may be required between the three vtpps relates to the j1 byte marker and the encoding of the tributary multiframe into the h4 byte. when processing a vc4 that carries three tug3s, the alignment provided by the j1 byte marker and the h4 byte of the vc4 must be distributed to all vtpps, rtops and rttbs. when processing sts-1 spes, or equivalently, vc3s carried within au3s, each vtpp, rtop and rttb receives its own j1 byte marker and h4 byte. coordination is accomplished as follows: the tributary multiframe alignment that is detected by vtpp #1 is distributed to the two other vtpps which do not receive valid h4 bytes. in addition, the input demultiplexer will stretch the pulse captured on the ic1j1 input that marks the vc4 j1 byte so that it marks the next two bytes. during the demultiplexing process this effectively feeds a "j1" marker to the two "slaved" vtpps. the modes of operation of the tupp-plus are summarized as follows: sts-1 mode: this is default. each sts-1 is assumed to carry seven vt groups, each of which can be independently configured to carry vt1.5s, vt2s, vt3s, or vt6s. the ic1j1 input is expected to mark the j1 byte of each sts-1 spe and each vtpp detects the tributary multiframe encoded in the unique h4 byte that it receives. au3 mode: this is also the default, as is corresponds exactly to sts-1 mode, except for nomenclature. each au3 is assumed to carry seven tug2s, each of which can be independently configured to carry tu11s, tu12s, or tu2s. (the equivalent of a vt3 is allowed but there is no sdh nomenclature to describe this.) the ic1j1 input is expected to mark the j1 byte of each vc3 and each vtpp detects the tributary multiframe encoded in the unique h4 byte that it receives.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 277 au4 mode: this mode is enabled when the iconcat and oconcat bits are set high. in au4 mode, individual vtpps must be configured in either tug3 mode or tu3 mode. the ic1j1 input is expected to mark the j1 byte of the vc4. this j1 marker is stretched to provide a "j1" marker to each vtpp. vtpp #2 and vtpp#3 are slaved to the tributary multiframe indication provided by vtpp #1 as it is the only one that receives a valid h4 byte. tug3 mode: this mode is enabled when the tug3 bit is set high in a vtpp. in addition, the iconcat and oconcat bits must be set high for the tupp-plus. the tug3 processed by the vtpp is assumed to carry seven tug2s, each of which can be independently configured to carry tu11s, tu12s, or tu2s. (the equivalent of a vt3 is allowed but there is no sdh nomenclature to describe this.) when the tupp-plus is in au4 mode, each vtpp can be independently configured in tug3 or tu3 mode. tu3 mode: this mode is enabled when the tu3 bit is set high in a vtpp. in addition the iconcat and oconcat bits must be set high for the tupp-plus. the tug3 processed by the vtpp is assumed to carry a tu3. when the tupp-plus is in au4 mode, each vtpp can be independently configured in tug3 or tu3 mode. for figures in the operation and functional timing sections (figures 1 to 12), transport overhead and path overhead bytes are shown for notational convenience only. in the incoming direction, except for the h4 byte, id[7:0] does not need to contain valid transport and sts/au path overhead byte values. the h4 byte must be valid only if h4 framing is enabled (itmfen=0). otherwise, it too may be invalid. however, the incoming parity must match the data supplied at all times. in the outgoing direction, tupp-plus places random data on od[7:0] for transport overhead bytes. it generates all zero bytes for the sts/au path overhead except for the h4 byte which contains leading ones and an incrementing two bit pattern. the fixed stuff bytes in the tributary mapping to the synchronous payload envelope (virtual container) are also generated as all zero bytes. the outgoing parity reflects the data on od[7:0] at all times. 11.2 sts-1 mode an example of the placement of tributaries assumed in sts-1 mode is illustrated in figure 3. for simplicity, this figure shows the frame on the od[7:0] bus when oj1en is low. in this case the outgoing sts-1 spes are locked with respect to the outgoing transport envelope frame. this particular example assumes a snapshot of the first frame of the tributary multiframe when the v1 bytes are present. this example illustrates a vt structured sts-1 spe where all vt
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 278 groups are configured to carry vt1.5s. the more general case where oj1en is high would be similar, except that the sts-1 spe would be floating within the transport envelope frame. figure 3 - sonet sts-3 carrying vt1.5 within sts-1 a1 a1 a1 a2 a2 a2 c1 c1 c1 j1 j1 j1 v1 v1 v1 spe b1 - - e1 - - f1 - - b3 b3 b3 spe spe spe spe d1 - - d2 - - d3 - - c2 c2 c2 spe spe spe spe h1 h1 h1 h2 h2 h2 h3 h3 h3 g1 g1 g1 spe spe spe spe b2 b2 b2 k1 - - k2 - - f2 f2 f2 spe spe spe spe d4 - - d5 - - d6 - - h4 h4 h4 spe spe spe spe d7 - - d8 - - d9 - - z3 z3 z3 spe spe spe spe d10 - - d11 - - d12 - - z4 z4 z4 spe spe spe spe z1 - - z2 - - e2 - - z5 z5 z5 spe spe spe spe row 1 2 3 4 5 6 7 8 9 col 123456789101112131415 270 spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe 265 266 spe spe spe spe spe spe spe spe spe 267 spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe 268 269 ? ? ? ? first of 3 columns occupied by vt1.5 #1 of vt group #1 of sts-1 #1 of an sts-3 stream (column set is 13, 100, 187) last of 3 columns occupied by vt1.5 #4 of vt group #7 of sts-1 #3 of an sts-3 stream (column set is 96, 183, 270) 11.3 au3 mode an example of the placement of tributaries assumed in au3 mode is illustrated in figure 4. for simplicity, this figure shows the frame on the od[7:0] bus when oj1en is low. in this case the outgoing vc3s are locked with respect to the outgoing transport envelope frame. this particular example assumes a snapshot of the last frame of the tributary multiframe when the v4 bytes are present. this example illustrates the case where the vc3s carry tug2s and all tug2s are configured to carry tu12s. the more general case where oj1en is high would be similar, except that the vc3s would be floating within the transport envelope frame. figure 4 - sdh stm-1 carrying tu12 within vc3/au3 a1 a1 a1 a2 a2 a2 c1 c1 c1 v4 v4 v4 spe b1 - - e1 - - f1 - - spe spe spe spe d1 - - d2 - - d3 - - spe spe spe spe h1 h1 h1 h2 h2 h2 h3 h3 h3 spe spe spe spe b2 b2 b2 k1 - - k2 - - spe spe spe spe d4 - - d5 - - d6 - - spe spe spe spe d7 - - d8 - - d9 - - spe spe spe spe d10 - - d11 - - d12 - - spe spe spe spe z1 - - z2 - - e2 - - spe spe spe spe row 1 2 3 4 5 6 7 8 9 col 123456789101112131415 270 spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe 265 266 spe spe spe spe spe spe spe spe spe 267 spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe 268 269 ? ? ? ? first of 4 columns occupied by tu12 #1 of tug2 #1 of vc3/ au3 #1 of an stm-1 stream (column set is 13, 76,142, 208) last of 4 columns occupied by tu12 #3 of tug2 #7 of vc3/ au3 #3 of an stm-1 stream (column set is 75, 141, 207, 270) j1 j1 j1 b3 b3 b3 c2 c2 c2 g1 g1 g1 f2 f2 f2 h4 h4 h4 z3 z3 z3 z4 z4 z4 z5 z5 z5
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 279 11.4 au4 mode an example of the placement of tributaries assumed in au4 mode is illustrated in figure 5. for simplicity, this figure shows the frame on the od[7:0] bus when oj1en is low. in this case the outgoing vc4 is locked with respect to the outgoing transport envelope frame. this particular example assumes a snapshot of the second frame of the tributary multiframe when the v2 bytes are present. this example illustrates a case where the vc4 carries tug3s, all tug3s carry tug2s, and all tug2s are configured to carry tu12s. the more general case where oj1en is high would be similar, except that the vc4 would be floating within the transport envelope frame. figure 5 - sdh stm-1 carrying tu12 within tug3/au4 a1 a1 a1 a2 a2 a2 c1 c1 c1 - v2 v2 v2 spe b1 - - e1 - - f1 - - - spe spe spe spe d1 - - d2 - - d3 - - - spe spe spe spe h1 h1 h1 h2 h2 h2 h3 h3 h3 - spe spe spe spe b2 b2 b2 k1 - - k2 - - - spe spe spe spe d4 - - d5 - - d6 - - - spe spe spe spe d7 - - d8 - - d9 - - - spe spe spe spe d10 - - d11 - - d12 - - - spe spe spe spe z1 - - z2 - - e2 - - - spe spe spe spe row 1 2 3 4 5 6 7 8 9 col 1234567891011 192021 270 spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe 265 266 spe spe spe spe spe spe spe spe spe 267 spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe 268 269 ? ? ? ? first of 4 columns occupied by tu12 #1 of tug2 #1 of tug3 #1 of an stm-1 stream (column set is 19, 82, 145, 208) last of 4 columns occupied by tu12 #3 of tug2 #7 of tug3 #3 of an stm-1 stream (column set is 81, 144, 207, 270) ? ? ? ? j1 b3 c2 g1 f2 h4 z3 z4 z5 another example of the placement of tributaries assumed in au4 mode is illustrated in figure 6. for simplicity, this figure shows the frame on the od[7:0] bus when oj1en is low. in this case the outgoing vc4 is locked with respect to the outgoing transport envelope frame. this example illustrates the case where the vc4 carries tug3s that are all configured to carry tu3s. the more general case where oj1en is high would be similar, except that the vc4 would be floating within the transport envelope frame.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 280 figure 6 - sdh stm-1 carrying tu3 within tug3 a1 a1 a1 a2 a2 a2 c1 c1 c1 - h1 h1 h1 spe b1 - - e1 - - f1 - - - h2 h2 h2 spe d1 - - d2 - - d3 - - - h3 h3 h3 spe h1 h1 h1 h2 h2 h2 h3 h3 h3 - - - - spe b2 b2 b2 k1 - - k2 - - - - - - spe d4 --d5--d6-- - --- spe d7 --d8--d9-- - --- spe d10 - - d11 - - d12 - - - - - - spe z1 --z2--e2-- - --- spe row 1 2 3 4 5 6 7 8 9 col 1234567891011 131415 270 poh poh poh poh poh poh poh poh poh poh poh poh poh poh poh poh poh poh 16 17 poh poh poh poh poh poh poh poh poh 18 spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe 268 269 ? ? ? ? first of 86 columns occupied by tu3 carried in tug3 #1 of an stm-1 stream last of 86 columns occupied by tu3 carried in tug3 #3 of an stm-1 stream j1 b3 c2 g1 f2 h4 z3 z4 z5 - - - - - - - - - 12 yet another example of the placement of tributaries assumed in au4 mode is illustrated in figure 7. for simplicity, this figure shows the frame on the od[7:0] bus when oj1en is low. in this case the outgoing vc4 is locked with respect to the outgoing transport envelope frame. this particular example assumes a snapshot of the last frame of the tributary multiframe when the v4 bytes are present. this example illustrates a complex case where the vc4 carries tug3s and where tug3 #1 carries a tu3, tug3 #2 carries tug2s that are all configured to carry tu11s, and tug3 #3 carries tug2s that are all configured to carry tu12s. the more general case where oj1en is high would be similar, except that the vc4 would be floating within the transport envelope frame. figure 7 - sdh stm-1 carrying mix of tu11, tu12, tu3 within tug3/au4 a1 a1 a1 a2 a2 a2 c1 c1 c1 - h1 h1 h1 spe b1 - - e1 - - f1 - - - h2 h2 h2 spe d1 - - d2 - - d3 - - - h3 h3 h3 spe h1 h1 h1 h2 h2 h2 h3 h3 h3 - - - - spe b2 b2 b2 k1 - - k2 - - - - - - spe d4 - - d5 - - d6 - - - - - - spe d7 - - d8 - - d9 - - - - - - spe d10 - - d11 - - d12 - - - - - - spe z1 - - z2 - - e2 - - - - - - spe row 1 2 3 4 5 6 7 8 9 col 1234567891011 131415 270 poh - poh - poh - poh - poh - poh - poh - poh - poh - 16 17 - - - - - - - - - 18 spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe spe 268 269 ? ? ? ? first of 86 columns occupied by tu3 carried in tug3 #1 of an stm-1 stream last of 4 columns occupied by tu12 #3 of tug2 #7 of tug3 #3 of an stm-1 stream (column set is 81, 144, 207, 270) j1 b3 c2 g1 f2 h4 z3 z4 z5 - - - - - - - - - 12 spe spe spe spe spe spe spe spe spe 19 v4 spe spe spe spe spe spe spe spe 20 v4 spe spe spe spe spe spe spe spe 21 first of 3 columns occupied by tu11 #1 of tug2 #1 of tug3 #2 of an stm-1 stream (column set is 20, 104, 188) in figure 7 above, the h1 to h3 byte in column 13 form the tu3 offset pointer. the h1 to h3 bytes in columns 14 and 15 are null pointer indications (npi) for tug3 #2 and #3.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 281 11.5 jtag support the tupp-plus supports the ieee boundary scan specification as described in the ieee 1149.1 standards. the test access port (tap) consists of the five standard pins, trstb, tck, tms, tdi and tdo, used to control the tap controller and the boundary scan registers. the trstb input is the active low reset signal used to reset the tap controller. tck is the test clock used to sample data on input, tdi and to output data on output, tdo. the tms input is used to direct the tap controller through its states. the basic boundary scan architecture is shown below. figure 8 - boundary scan architecture boundary scan register control tdi tdo device identification register bypass register instruction register and decode trstb tms tck test access port controller mux dff select tri-state enable
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 282 the boundary scan architecture consists of a tap controller, an instruction register with instruction decode, a bypass register, a device identification register and a boundary scan register. the tap controller interprets the tms input and generates control signals to load the instruction and data registers. the instruction register with instruction decode block is used to select the test to be executed and/or the register to be accessed. the bypass register offers a single bit delay from primary input, tdi to primary output, tdo. the device identification register contains the device identification code. the boundary scan register allows testing of board inter-connectivity. the boundary scan register consists of a shift register place in series with device inputs and outputs. using the boundary scan register, all digital inputs can be sampled and shifted out on primary output, tdo. in addition, patterns can be shifted in on primary input, tdi and forced onto all digital outputs. 11.5.1 tap controller the tap controller is a synchronous finite state machine clocked by the rising edge of primary input, tck. all state transitions are controlled using primary input, tms. the finite state machine is described below.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 283 figure 9 - tap controller finite state machine test-logic-reset run-test-idle select-dr-scan select-ir-scan capture-dr capture-ir shift-dr shift-ir exit1-dr exit1-ir pause-dr pause-ir exit2-dr exit2-ir update-dr update-ir trstb=0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 all transitions dependent on input tms 0 0 0 0 0 1
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 284 test-logic-reset: the test logic reset state is used to disable the tap logic when the device is in normal mode operation. the state is entered asynchronously by asserting input, trstb. the state is entered synchronously regardless of the current tap controller state by forcing input, tms high for 5 tck clock cycles. while in this state, the instruction register is set to the idcode instruction. run-test-idle: the run test/idle state is used to execute tests. capture-dr: the capture data register state is used to load parallel data into the test data registers selected by the current instruction. if the selected register does not allow parallel loads or no loading is required by the current instruction, the test register maintains its value. loading occurs on the rising edge of tck. shift-dr: the shift data register state is used to shift the selected test data registers by one stage. shifting is from msb to lsb and occurs on the rising edge of tck. update-dr: the update data register state is used to load a test register's parallel output latch. in general, the output latches are used to control the device. for example, for the extest instruction, the boundary scan test register's parallel output latches are used to control the device's outputs. the parallel output latches are updated on the falling edge of tck. capture-ir: the capture instruction register state is used to load the instruction register with a fixed instruction. the load occurs on the rising edge of tck.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 285 shift-ir: the shift instruction register state is used to shift both the instruction register and the selected test data registers by one stage. shifting is from msb to lsb and occurs on the rising edge of tck. update-ir: the update instruction register state is used to load a new instruction into the instruction register. the new instruction must be scanned in using the shift-ir state. the load occurs on the falling edge of tck. the pause-dr and pause-ir states are provided to allow shifting through the test data and/or instruction registers to be momentarily paused. the tdo output is enabled during states shift-dr and shift-ir. otherwise, it is tri-stated. 11.5.2 boundary scan instructions the following is a description of the standard instructions. each instruction selects an serial test data register path between input, tdi, and output, tdo. bypass the bypass instruction shifts data from input tdi to output tdo with one tck clock period delay. the instruction is used to bypass the device. extest the external test instruction allows testing of the interconnection to other devices. when the current instruction is the extest instruction, the boundary scan register is place between input tdi and output tdo. primary device inputs can be sampled by loading the boundary scan register using the capture-dr state. the sampled values can then be viewed by shifting the boundary scan register using the shift-dr state. primary device outputs can be controlled by loading patterns shifted in through input tdi into the boundary scan register using the update-dr state.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 286 sample the sample instruction samples all the device inputs and outputs. for this instruction, the boundary scan register is placed between tdi and tdo. primary device inputs and outputs can be sampled by loading the boundary scan register using the capture-dr state. the sampled values can then be viewed by shifting the boundary scan register using the shift-dr state. idcode the identification instruction is used to connect the identification register between tdi and tdo. the device's identification code can then be shifted out using the shift-dr state. stctest the single transport chain instruction is used to test out the tap controller and the boundary scan register during production test. when this instruction is the current instruction, the boundary scan register is connected between tdi and tdo. during the capture-dr state, the device identification code is loaded into the boundary scan register. the code can then be shifted out on output tdo using the shift-dr state. table 4 - boundary scan pin order order # pin # pin name pin type id value 0 hiz output enable - 1 105 tpoh output - 2 149 gsclk[0] clock output - 3 144 lom[1] output - 4 141 lc1j1v1 output - 5 140 lpl output - 6 139 pohen[1] output - 7 136 otv5 output - 8 135 poh[1] output - 9 134 otpl output -
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 287 order # pin # pin name pin type id value 10 133 pohfp[1] output - 11 126 pohck clock output - 12 124 rad output - 13 115 idle output - 14 114 ais output - 15 111 pohen[2] output - 16 110 od[0] output - 17 109 poh[2] output - 18 108 od[1] output - 19 107 pohfp[2] output - 20 106 od[2] output - 21 104 od[3] output - 22 97 od[4] output - 23 95 od[5] output - 24 93 od[6] output - 25 91 od[7] output - 26 90 lom[2] output - 27 89 odp output - 28 85 cout output - 29 77 pohen[3] output - 30 76 poh[3] output - 31 67 pohfp[3] output - 32 65 gsclk[1] clock output - 33 63 lom[3] output - 34 28 intb od output - 35 oenb[7] oe - 36 26 d[7] i/o - 37 oenb[6] oe -
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 288 order # pin # pin name pin type id value 38 25 d[6] i/o - 39 oenb[5] oe - 40 24 d[5] i/o - 41 oenb[4] oe - 42 23 d[4] i/o - 43 oenb[3] oe - 44 18 d[3] i/o - 45 oenb[2] oe - 46 17 d[2] i/o - 47 oenb[1] oe - 48 16 d[1] i/o - 49 oenb[0] oe - 50 15 d[0] i/o - 51 157 a[9] input - 52 156 a[10] input - 53 153 sclk clock input - 54 147 nsclk clock input - 55 146 obmode input - 56 145 ibmode input 1 57 132 opl input 0 58 127 oc1j1 input 1 59 125 otmf input 1 60 70 idp input 0 61 68 id[7] input 0 62 66 id[6] input 1 63 64 id[5] input 1 64 62 id[4] input 0 65 60 id[3] input 0
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 289 order # pin # pin name pin type id value 66 58 id[2] input 0 67 56 id[1] input 0 68 54 id[0] input 0 69 52 itmf input 1 70 48 ipl input 0 71 44 ic1j1 input 0 72 37 wrb_rwb input 0 73 35 rdb_e input 1 74 34 a[11]/trs input 1 75 33 ale input 0 76 31 rstb input 1 77 14 mbeb input 1 78 13 csb input 0 79 12 a[8] input 0 80 11 a[7] input 1 81 10 a[6] input 0 82 9 a[5] input 1 83 8 a[4] input 0 84 7 a[3] input 1 85 6 a[2] input 0 86 5 a[1] input 0 87 4 a[0] input 0 45 tck tap clock 47 tdi tap input 49 tdo tap output 51 trstb tap input 53 tms tap input
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 290 notes : 1. a[0] is the first bit of the scan chain (closest to tdi). 2. oenb[n] sets the corresponding d[n] pin to an output when set low. in the diagram of boundary scan cells, clock-dr is connected to tck when the current controller state is shift-dr or capture-dr, and unchanging otherwise. the multiplexer in the centre of the diagram selects one of four inputs, depending on the status of select lines g1 and g2. the id code bit is as listed in the table above. figure 10 - input observation cell (input, clock input) input pad d c clock-dr scan chain out input to internal logic shift-dr scan chain in 1 2 mux 1 2 1 2 1 2 i.d. code bit idcode g1 g2
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 291 figure 11 - output cell (output, clock output, output enable) d c d c g1 g2 1 2 mux g1 1 1 mux output o r enab le from syst em logic scan chain in sc an ch ain out ext est output o r enable shift-dr cl ock- dr upda te- dr 1 2 1 2 1 2 idcode i.d. code bit
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 292 figure 12 - bidirectional cell (io_cell) d c d c g1 1 1 mux output from internal logic scan chain in scan chain out extest output to pin shift-dr clock-dr update-dr input from pin input to internal logic g1 1 2 mux 1 2 1 2 1 2 g2 idcode i.d. code bit figure 13 - i/o cell (i/o with oe pair) output enable from internal logic (0 = drive) input to internal logic output from internal logic scan chain in scan chain out i/o pad out_cell io_cell
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 293 12 functional timing the timing of the tupp-plus input signals is illustrated in figure 14. this diagram shows a simple sts-3 case that outlines the function of the various input signals. data on id[7:0] is sampled on the rising edge of sclk. the bytes forming the three sts-1 synchronous payload envelopes are identified by the ipl signal being set high. the ic1j1 signal pulses high while ipl is low to mark the position of the first c1 byte in the sts-3 transport envelope. the ic1j1 signal is set high for three sclk periods while ipl is also set high to mark the j1 bytes of each sts-1 spe. the itmf signal is selectable to mark the third byte after j1 of the first tributary in an sts-1 spe or the h4 byte in the last (fourth) frame of a tributary multiframe. in this diagram, itmf is shown to be marking the last h4 byte of the tributary multiframe in sts-1 #1 and sts-1 #3. the h4 byte in sts-1 #2, as shown, is not last in the tributary multiframe. in this simple example, all sts-1 spes are aligned to the sts-3 transport envelope such that the j1 bytes directly follow the c1 bytes and no sts-1 pointer justification events are occurring. this same diagram applies for the au3 mode as it is equivalent to the sts-1 mode, except for nomenclature. figure 14 - input bus timing - simple sts-1/au3 case ic1j1 sclk ???? ipl id[7:0] a1 a1 a2 a2 a2 c1 c1 c1 a1 h2 h3 h3 h3 sts-1 #1 spe j1 byte sts-1 #2 spe j1 byte sts-1 #3 spe j1 byte no stuffing occuring h4 h4 h4 j1 j1 j1 itmf (itmfh4=1)
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 294 figure 15 shows a more complex sts-3 case that illustrates the flexibility provided by the various input signals. data on id[7:0] is sampled on the rising edge of sclk. the bytes forming the three sts-1 synchronous payload envelopes are identified by the ipl signal being set high. this example shows a negative stuff event occurring on sts-1 #2 and a positive stuff event occurring on sts-1 #3. the ic1j1 signal pulses high while ipl is low to mark the position of the c1 byte of sts-1 #1. the ic1j1 signal pulses high again to mark the j1 byte of each of the three sts-1 spes. the itmf signal is selectable to mark the third byte after j1 in an sts-1 spe or the h4 byte in the last (fourth) frame of a tributary multiframe. in this diagram, itmf is shown to be marking the v1 byte of the first tributary multiframe in sts-1 #2. the three sts-1 spes are shown to have different alignments to the sts-3 transport envelope and the alignment is changing for two of the sts-1 spes (sts-1 #1 and #2) due to the pointer justification events shown. again, this same diagram would apply for au3 mode as it is equivalent to sts-1 mode, except for nomenclature. figure 15 - input bus timing - complex sts-1 / au3 case sclk ???? ipl ic1j1 itmf (itmfh4=0) id[7:0] a1 a1 a2 a2 a2 c1 c1 c1 a1 h1 h1 h2 h2 h2 h3 h3 h1 negative stuff byte for sts-1 #2 spe which happens to carry the j1 byte positive stuff for sts-1 #3 spe sts-1 #1 spe j1 byte j1 j1 v1 v1 byte of first tributary in sts-1 #2 v1 v1 byte of second tributary in sts-1 #2 figure 16 shows timing relationships of the various input signals in the au4 mode. data on id[7:0] is sampled on the rising edge of sclk. the bytes forming the au4 virtual container are identified by the ipl signal being set high. this example shows a negative stuff occurring for the vc4. the ic1j1 signal
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 295 pulses high while ipl is set low to mark the position of the single c1 byte in the stm-1 transport envelope. the itmf signal is selectable to mark the third byte after j1, or the h4 byte in the last (fourth) frame of a tributary multiframe. in this diagram, itmf is shown to be marking the final h4 byte of the tributary multiframe. the ic1j1 signal pulses high to mark the single j1 byte of the vc4. this diagram applies when the tupp-plus is in au4 mode, regardless of whether individual tributary payload processors are configured for tug3 or tu3 mode. figure 16 - input bus timing - au4 case sclk ???? ipl ic1j1 itmf (itmfh4=1) id7:0] a1 a1 a2 a2 a2 c1 a1 h1 h1 h2 h2 h2 h1 negative stuff for vc4 which happens to carry the j1 byte h4 xx the timing of the tupp-plus output bus is illustrated in figure 17. this diagram shows the relationships of the output signals in locked sts-1 mode. data on od[7:0] is updated on the rising edge of sclk, and the opl input must be logic 0. the oc1j1 signal pulses high to mark the position of the c1 byte of the first sts-1 stream in every frame of the sts-3 transport envelope. in locked sts-1 mode, the position of the j1 bytes and the sts-1 spes is implicitly defined by the c1 byte position. all three sts-1 spes are defined to be aligned to the sts- 3 transport envelope such that the j1 bytes immediately follow the c1 bytes and no sts-1 pointer justification events are possible. this fixed implicit alignment is reflected in the locked mode control signals lc1j1v1 and lpl. lc1j1v1 pulses high to mark the first c1 byte, all three j1 bytes and the third byte after j1 of the first tributary in each sts-1 stream. lpl identifies the spe bytes on od[7:0]. the otmf input marks the frame containing v1 bytes. it is sampled only at the first v1 byte position of the first sts-1 stream. the bytes forming the various tributary synchronous payload envelopes are identified by the otpl signal being set high. the otv5 signal pulses high to mark the v5 bytes of each outgoing
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 296 tributary. the tpoh signal marks the tributary path overhead bytes (v5, j2, z6 and z7) of each outgoing tributary. this same diagram would apply for au3 mode as it is equivalent to sts-1 mode, except for nomenclature. figure 17 - output bus timing - locked sts-1 spes / au3 vcs case sclk ???? oc1j1 (oj1en=0) otpl otv5 opl otmf (otmfh4=0) lc1j1v1 lpl tpoh implicit location of sts-1 spe j1 bytes od[7:0] a2 c1 c1 c1 h1 h1 h2 h2 h2 h3 h3 h1 h3 no stuff events possible v1 byte vt #1, sts-1 #1 v5 byte vt #1, sts-1 #2 j1 j1 j1 v1 v1 v1 v1 v1 v1 v1 v1 byte vt #1, sts-1 #2 v1 byte vt #1, sts-1 #3 v5 v1 bytes vt #2 j2 j2 byte vt #1, sts-1 #1 figure 18 shows the function of the various output signals in floating sts-1 mode and au3 mode. data on od[7:0] is updated on the rising edge of sclk. the bytes forming the three sts-1 synchronous payload envelopes are identified by the setting the opl signal high. in this diagram, a negative stuff event is shown occurring on sts-1 #2 and a positive stuff event on sts-1 #3. the oc1j1 signal pulses high, while opl is set low, to mark the c1 byte of the first sts-1 in every frame of the sts-3 transport envelope. the oc1j1 signal is set
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 297 high to mark every j1 byte of each of the three sts-1 spes. the otmf input is selectable to mark the third byte after j1 in each sts-1 spe, or the h4 byte in the last (fourth) frame of a tributary multiframe. in this diagram, otmf is shown to be marking the last h4 byte of the tributary multiframe in sts-1 #1. the bytes forming the various tributary synchronous payload envelopes are identified by the otpl signal being set high. the otv5 signal pulses high to mark the v5 bytes of each outgoing tributaries. the tpoh signal pulses high to mark the tributary path overhead bytes (v5, j2, z6 and z7) of each outgoing tributaries. otpl, otv5 and tpoh are invalid when opl is set low. the three sts-1 spes each have different alignments to the sts-3 transport envelope and the alignment is changing for two of the sts-1 spes (sts-1 #2 and #3) due to the pointer justification events shown. in floating mode, lc1j1v1 and lpl are held low and are not shown in figure 18. figure 18 - output bus timing - floating sts-1 spes / au3 vcs case ???? opl sclk oc1j1 (oj1en=1) otmf (otmfh4=1) sts-1 #1 spe j1 byte od[7:0] a1 a1 a2 a2 a2 c1 c1 c1 a1 h1 h1 h2 h2 h2 h3 h3 h1 negative stuff for sts-1 #2 spe which happens to carry a non-final h4 byte v5 byte as marked by otv5 positive stuff for sts-1 #3 spe j1 h4 vx v5 any v1 - v4 byte tu#1, sts-1 #1 last h4 byte in tributary multiframe h4 c2 g1 otv5 invalid invalid iv iv otpl invalid invalid iv iv tpoh invalid invalid iv iv the timing of the tupp-plus output signals in locked and floating au4 modes is illustrated in figure 19 and figure 20, respectively. the operation of the various signals is analogous to the locked and floating sts-1 modes, except that there is only a single j1 byte and all pointer justification events must involve a group of
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 298 three stuff bytes. these diagrams apply when the tupp-plus is in au4 mode, regardless of whether individual tributary payload processors are configured for tug3 or tu3 mode. figure 19 shows the case of the tupp-plus operating in locked au4 mode. data on od[7:0] is updated on the rising edge of sclk, and the opl input must be logic 0. the oc1j1 signal pulses high to mark the position of the single c1 byte in every frame of the au4 transport envelope. in locked au4 mode, the position of the single j1 byte and the vc4 is implicitly defined by the c1 byte position. the vc4 is defined to be aligned to the au4 transport envelope such that the j1 byte occupies the first available payload byte after the c1 byte, and no pointer justification events are possible. this fixed implicit alignment is reflected in the locked mode control signals lc1j1v1 and lpl. lc1j1v1 pulses high to mark the first c1 byte, the j1 byte and the third byte after j1 of the first tributary in the au4 stream. lpl identifies the payload bytes on od[7:0]. the otmf input marks the frame containing v1 bytes. it is sampled only at the j1 plus one byte position of the first tug3 stream. the bytes forming the various tributary synchronous payload envelopes are identified by the otpl signal being set high. the otv5 signal pulses high to mark the v5 bytes of each outgoing tributary. the tpoh signal pulses high to mark the tributary path overhead bytes (v5, j2, z6 and z7) of each outgoing tributary.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 299 figure 19 - output bus timing - locked au4 vc case sclk ???? oc1j1 (oj1en=0) otv5 otpl opl=0 otmf (otmfh4=0) lpl lc1j1v1 tpoh implicit location of vc4 j1 byte od[7:0] a2 c1 x x h4 j1 national bytes first r column of tug3 #1 v5 v1 v1 byte tu #1, tug 2 #1, tug3 #1 last h4 byte in tributary m ultifram e v5 byte tu #1, tug2 #1, tug3 #1 fixed stuff columns rrrrrr r rrr rr z6 z6 byte tu #1, tug2 #1, tug3 #3 figure 20 shows the function of the various output signals in floating au4 mode. data on od[7:0] is updated on the rising edge of sclk. the bytes forming the vc4 virtual container are identified by the setting the opl signal high. the oc1j1 signal pulses high, while opl is set low, to mark the single c1 byte in every frame of the au4 transport envelope. the oc1j1 signal is set high again with opl high to mark the j1 byte of the vc4. the otmf input is selectable to mark the third byte after j1 in the vc4, or the h4 byte in the last (fourth) frame of a tributary multiframe. in this diagram, otmf is shown to be marking the first v1 byte. the bytes forming the various tributary synchronous payload envelopes are identified by the otpl signal being set high. the otv5 signal pulses high to
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 300 mark the v5 bytes of each outgoing tributaries. the toph signal pulses high to mark the tributary overhead bytes of each outgoing tributaries. figure 20 - output bus timing - floating au4 vc case sclk ???? opl otmf (otmfh4=0) oc1j1 (oj1en=1) otpl in v a l id otv5 in v a l id tpoh in v a l id dout[7:0] a1 a2 a2 a2 c1 x x v5 byte tug 3 #1 national bytes v5 j1 v1 v1 v1 v1 byte tu #1, tug2 #1, tug3 #1 np np np first n pi b yte tug 3 # 1 j1 byte vc 4 z7 z7 byte tug3 #1 the three tributary payload processor may be individually disabled. incoming data destined to a disabled processor is re-transmitted unchanged to the outgoing data after some delay. the amount of delay is dependent on the relative phase of the incoming frame pulse (ic1j1) and the outgoing frame pulse (oc1j1). figure 21 shows the delay for the three possible alignments of ic1j1 in relation to oc1j1 in byte interface mode. the delay from the rising edge of sclk where tupp-plus samples id[7:0] to the rising edge of sclk where a downstream device samples od[7:0] is 5, 6, or 7 cycles. figure 22 shows the alignment of the data to the frame pulses ic1j1 and oc1j1 in nibble interface mode. the more significant nibble on id[3:0] and od[3:0] is transmitted first and is marked by the c1 and j1 pulses. the possible delay values ranges from 11 to 16 nsclk cycles. the minimum and maximum delay scenarios are shown in figure 22.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 301 figure 21 - byte interface, by-passed mode functional timing sclk oc1j1 ic1j1 dout[7:0] a1 c1 a1 a1 a2 a2 a2 c1 c1 din[7:0] c1 c1 c1 a2 sclk oc1j1 ic1j1 dout[7:0] a1 c1 a1 a1 a2 a2 a2 c1 c1 din[7:0] c1 c1 c1 a2 sclk oc1j1 ic1j1 dout[7:0] a1 c1 a1 a1 a2 a2 a2 c1 c1 din[7:0] c1 c1 c1 a2 5 byte delay 6 byte delay 7 byte delay
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 302 figure 22 - nibble interface, by-passed mode functional timing nsclk oc1j1 ic1j1 od[3:0] a2 a2 a2 id[3:0] c1 c1 c1 a2 a1 c1 c1 c1 b522 b522 b522 b523 b523 b523 b522 a1 a1 nsclk oc1j1 ic1j1 od[3:0] id[3:0] c1 c1 c1 a2 b522 b522 b522 b523 b523 a1 a1 a1 a2 a2 a2 c1 b523 b521 b521 b521 the tributary overhead serial interface is shown in figure 23. the tributary path overhead bytes in each of the sts-1 (au3) or tug3 streams on id[7:0] are individually serialized on poh[3:1]. the most significant bit of the v5 byte of the first tributary (tu#1, tug2 #1) of each sts-1 stream is identified by a logic high value on the corresponding pohen[3:1] output. all four tributary path overhead bytes (v5, j2, z6, z7) are shifted out once per payload frame. since the nominal arrival rate of overhead is once per multiframe, each overhead byte is presented on poh an average of four times. to distinguish the first presentation of an overhead byte from subsequent repeat presentations, the corresponding pohen[3:1] output is set high to mark a fresh byte and set low to mark a stale byte. pohck provides timing for the poh[3:1], pohfp[3:1] and pohen[3:1] outputs. pohck[3:1] are 9.72 mhz clocks and run continuously. tributaries on poh are arranged in the order of transmission as in the incoming data stream id[7:0]. i.e., tu #1 of tug2 #1, tu#1 of tug2 #2, ... tu #1 of
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 303 tug2 #7, tu #2 of tug2 #1, ... tu #2 of tug2 #7, tu #3 of tug2 #1, ... tu #4 of tug2 #7. timeslot assignment on poh is unrelated to the configuration of the tributary group. timeslots for four tributaries are always reserved for any tributary group even if it is configured for tu12, vt3 or tu2. at timeslots devoted to non- existent tributaries, for example, tributary 2, 3 and 4 of a tug2 configured for tu2, poh and pohen will be set low. the path overhead frame pulse, pohfp, identifies the most significant bit of the first tributary (tu #1 of tug2 #1) on poh. in tu3 mode, the poh stream carry the nine path overhead bytes. the bytes are shifted out twice per payload frame. the assignment of tu3 poh bytes to lower order tributary overhead timeslots shown in figure 13 are: tu3, j1 -> tu #1, tug2 #1, v5 and tu #3, tug2 #1, v5 tu3, b3 -> tu #1, tug2 #1, j2 and tu #3, tug2 #1, j2 tu3, c2 -> tu #1, tug2 #1, z6 and tu #3, tug2 #1, z6 tu3, g1 -> tu #1, tug2 #1, z7 and tu #3, tug2 #1, z7 tu3, f2 -> tu #1, tug2 #2, v5 and tu #3, tug2 #2, v5 tu3, h4 -> tu #1, tug2 #2, j2 and tu #3, tug2 #2, j2 tu3, z3 -> tu #1, tug2 #2, z6 and tu #3, tug2 #2, z6 tu3, z4 -> tu #1, tug2 #2, z7 and tu #3, tug2 #2, z7 tu3, z5 -> tu #1, tug2 #3, v5 and tu #1, tug2 #3, v5
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 304 figure 23 - tributary path overhead serialization functional timing po h ck poh en [3 :1 ] po hf p[ 3: 1] poh [3 :1 ] b 1 b 2 b 3 b 4 b 5 b 6 b 7 b 8 b 1 b 2 b 3 b 4 b 5 b 6 b 7 b 8 b 1 b 2 b 3 b 4 b 5 b 6 b 7 b 8 b 1 b 2 b 3 b 4 b 5 b 6 b 7 b 8 b 1 b 2 b 3 x tu #1 , tu g2 #1 , v5 b yte tu #1 , tu g2 # 1,j 2 by te tu #1 , t ug 2 #1, z 6 byt e tu #1 , t ug 2 #1, z 7 byt e poh ck [3 :1 ] v 5 j 2 z6 z7 v 5 j 2 z6 z7 v 5 tu #1 , t ug 2 #1 tu #1 , t ug 2 #2 tu #1 , t ug 2 #3 j 2 z6 z7 v 5 j 2 z6 z7 tu #4 , t ug 2 #7 x x po hf p[ 3: 1] ?? ?
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 305 figure 24 shows the timing of the receive alarm port. timing is provided by the pohck[1] output which is a continuous 9.72 mhz clock. the bip-2, rdi, auxiliary rdi, pdi and lom indications of all the tributaries in the incoming stream are combined and reported on the rad output. the bits labeled b1 and b2 reports the number of bip-2 errors. if the number of bip-2 errors is one, only one of b1 is set high. both b1 and b2 are set high when two bip-2 errors are detected. the bit labeled r and ar reports the remote defect indication (rdi) and auxiliary remote defect indication (ardi) status of the associated tributary. they are set high due to incoming ais, lop, plsm, pslu, tim, tiu and lom. the bit labeled p report the path defect indication (pdi-p) due to tributary path defect indication pdi-v, ais, lop and uneq states. the pdi-p indications allow a downstream device where the tributaries are aggregated into an spe to form a c2 byte containing the count of tributaries in alarm state. the bit labeled l reports the loss of multiframe state. tributaries timeslots on rad are arranged in the order of transmission as in the incoming data stream id[7:0]. i.e., tu #1 of tug2 #1 tug3 #1, tu #1 of tug2 #1 tug3 #2, tu #1 of tug2 #1 tug3 #3, tu#1 of tug2 #2 tug3 #2, ... tu #1 of tug2 #7 tug3 #3, tu #2 of tug2 #1 tug3 #1, ..., tu #2 of tug2 #7 tug3 #3, ..., tu #4 of tug2 #7 tug3 #3. timeslot assignment on rad is unrelated to the configuration of the tributary group. timeslots for four tributaries are always reserved for any tributary group even if it is configured for tu12, vt3 or tu2. at timeslots devoted to non-existent tributaries, for example, tributary 2, 3 and 4 of a tug2 configured for tu2, rad will be set low. the path overhead frame pulse, pohfp[1], identifies the bip-2 error indication for the odd-numbered bits of the first tributary (tu #1 of tug2 #1 sts-1 #1) on rad. when a tug3 stream is configured in tu3 mode, the segregation of rad, for that tug3, into tributary timeslots are dissolved. any bit normally carrying tributary bip-2 indications may carry a tu3 bip-8 error indication. all remaining bits will report the associated state of the tu3 stream simultaneously. when a tug3 is bypassed by setting corresponding tugen bit in the vtpp configuration register low, no performance monitoring is performed on that tug3 stream. consequently, the timeslots associated with the bypassed stream on the rad stream are invalid.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 306 figure 24 - receive alarm port functional timing po h ck po hf p[ 1] ra d po hc k[ 1] tu g 3 # 1 tu g 3 # 2 tu g 3 # 3 tu #1 , t ug 2 #1 tu #1 , t ug 2 #2 tu #1 , t ug 2 #3 tu #4 , t ug 2 #7 x x po hf p[ 1] ?? ? tu g 3 # 1 tu g 3 # 2 tu g 3 # 3 tu g 3 # 1 tu g 3 # 2 tu g 3 # 3 tu g 3 # 1 tu g 3 # 2 tu g 3 # 1 tu g 3 # 2 tu g 3 # 3 tu g 3 # 2 tu g 3 # 3 tu #1 , t ug 2 #4 tu #4 , t ug 2 #6 tu # 1, tu g2 # 1 , tu g 3 # 1 tu # 1, tu g2 # 1 , tu g 3 # 2 tu # 1, tu g2 # 1 , tu g 3 # 3 tu # 1, tu g2 # 2 , tu g 3 # 1 tu # 1, tu g2 # 2 , tu g 3 # 2 b 1 b 2 r b 1 b 2 r p l a r b 1 b 2 r p l a r b 1 b 2 r p l a r b 1 b 2 r p l a r
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 307 figure 25 illustrates the input and output timing in nibble interface mode. for each byte on the incoming data stream id[3:0], the more significant nibble is transmitted first, followed by the less significant nibble. the more significant nibble of the c1 byte on id[3:0] is marked by a high pulse on ic1j1 while ipl is set low. ic1j1 is always set low at the less significant nibble of any byte. similarly, the more significant nibble of the j1 byte(s) is (are) marked by a high pulse on ic1j1 while ipl is set high. ipl is only meaningful during the more significant nibble of each incoming data byte and is ignored during the less significant nibble. the first frame of each incoming tributary multiframe is marked by a pulse on itmf. itmf is only meaningful during the more significant nibble and is ignored during the less significant nibble. the outgoing data stream od[3:0] behaves similarly to the incoming data stream. the more significant nibble of each byte is transmitted first, followed by the less significant nibble. the more significant nibble of the c1 byte on od[3:0] is marked by a high pulse on oc1j1 while opl is set low. oc1j1 is always set low at the less significant nibble of any byte. similarly, the more significant nibble of the j1 byte(s) is (are) marked by a high pulse on oc1j1 while opl is set high. opl is only meaningful during the more significant nibble of each incoming data byte and is ignored during the less significant nibble. the first frame of each incoming tributary multiframe is marked by a pulse on otmf. otmf is only meaningful during the more significant nibble and is ignored during the less significant nibble. the otv5 output identifies both nibbles of the v5 bytes on the outgoing stream while otpl identifies both nibbles of tributary payload bytes. all tributary path overhead bytes are identified by the tpoh signal. the lc1j1v1 output marks the transport frame, payload frame and tributary multiframe boundaries on od[3:0] when the tupp-plus is operating in locked mode. it will only pulse high during the more significant nibble of the identified bytes and will be set low during the less significant nibble of any byte. the lpl output identifies payload bytes on od[3:0]. lpl is set to the same value on both the more and less significant nibbles.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 308 figure 25 - nibble interface mode input/output functional timing nsclk id[3:0] itmf/ otmf ic1j1/ oc1j1 ipl/ opl b521 a1 a1 b520 a1 a2 a2 a2 c1 c1 c1 j1 j1 j1 v1 v2 v3 b521 a1 a1 a1 a2 a2 a2 c1 c1 c1 j1 j1 j1 v1 v2 v3 od[3:0] otv5 b520 lpl lc1j1v1 otpl tpoh
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 309 13 application examples the tupp-plus is typically used as part of a sonet/sdh tributary cross- connect. the tupp-plus can be used to transfer the payloads of incoming tributaries into outgoing tributaries that are aligned to facilitate switching. a typical example is illustrated in figure 26. this example shows the tributaries extracted from an sts-1 or au3 path terminating device, such as the pm5344 sptx sonet/sdh path terminating transceiver, being routed through tupp- plus so as to be aligned for cross-connection using the pm5371 tudx sonet/sdh tributary unit cross-connect. the tupp-plus (and sptx) can be bypassed by switching through whole sts-1s or au3s that are output by the sptx through a delay that matches the delay between the c1 pulse on ic1j1 and the c1 pulse on oc1j1. note that in this application example, the tupp- plus is operating in locked output mode (i.e. their oj1en bits are low) to allow convenient interfacing to the tudx. figure 26 - sonet/sdh tributary cross-connect application pm5362 tupp-plus ipl opl itmf od[7:0]/odp otpl ic1j1 sclk oc1j1 otmf otv5 sinl doutl dinl soutl ofseb dinr soutr odeb sfp sclk ofp ifp sinr doutr from pm5344 sptx #2 from pm5344 sptx #1 from pm5344 sptx #1 from pm5344 sptx #2 to pm5344 sptx #2 to pm5344 sptx #1 id[7:0]/idp ipl opl itmf od[7:0]/odp otpl ic1j1 sclk oc1j1 otmf otv5 id[7:0]/idp sobeb aobeb pm5371 tudx delay delay pm5362 tupp-plus
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 310 14 absolute maximum ratings maximum rating are the worst case limits that the device can withstand without sustaining permanent damage. they are not indicative of normal operating conditions. table 5 - tupp-plus absolute maximum ratings ambient temperature under bias -40c to +85c storage temperature -40c to +125c supply voltage -0.5v to +6.0v voltage on any pin -0.5v to v dd +0.5v static discharge voltage 1000 v latch-up current 100 ma dc input current 20 ma lead temperature +220c absolute maximum junction temperature +150c power dissipation 1.5 w
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 311 15 d.c. characteristics (t a = -40c to +85c, v dd = 5 v 10%) table 6 - tupp-plus d.c. characteristics symbol parameter min typ max units conditions v il input low voltage -0.5 0.8 volts guaranteed input low voltage v ih input high voltage 2.0 v dd +0.5 volts guaranteed input high voltage v ol output or bidirectional low voltage 0.4 volts i ol = -8 ma for intb, d[7:0], pohck and gsclk[1] i ol = -4 ma for all others note 3 v oh output or bidirectional high voltage vdd- 1.0 volts i oh = 8 ma for intb, d[7:0], pohck and gsclk[1] i oh = 4 ma for all others note 3 v t+ reset input high voltage 3.5 volts v t- reset input low voltage 0.6 volts v th reset input hysteresis voltage 0.5 volts i ilpu input low current (pull-ups) +100 +35 0 +525 a v il = gnd, notes 1, 3
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 312 symbol parameter min typ max units conditions i ihpu input high current (pull- ups) -10 0 +10 a v ih = v dd , notes 1, 3 i il input low current -10 0 +10 a v il = gnd, notes 2, 3 i ih input high current -10 0 +10 a v ih = v dd , notes 2, 3 c in input capacitance 5 pf excluding package, package typically 2 pf c out output capacitance 5 pf excluding package, package typically 2 pf c io bidirectional capacitance 5 pf excluding package, package typically 2 pf i ddop1 operating current processing tributaries 185 ma v dd = 5.5 v, outputs unloaded, sclk = 19.44 mhz, alternating data, processing tributaries i ddop2 operating current tributary processing disabled 80 ma v dd = 5.5 v, outputs unloaded, sclk = 19.44 mhz, alternating data, tributary processors bypassed notes on d.c. characteristics: 1. input pin or bidirectional pin with internal pull-up resistor. 2. input pin or bidirectional pin without internal pull-up resistor 3. negative currents flow into the device (sinking), positive currents flow out of the device (sourcing).
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 313 4. input pin or bidirectional pin with internal pull-down resistor.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 314 16 microprocessor interface timing characteristics (t a = -40c to +85c, v dd = 5 v 10%) table 7 - microprocessor interface read access ( figure 27 , figure 28 ) symbol parameter min typ max units ts ar address to valid read set-up time 25 ns th ar address to valid read hold time 25 ns ts rwb rwb to valid read set- up time 25 ns th rwb rwb to valid read hold time 10 ns ts alr address to latch set-up time 20 ns th alr address to latch hold time 20 ns tv l valid latch pulse width 20 ns ts lr latch to read set-up 0 ns th lr latch to read hold 20 ns tp rd valid read to d[7:0] valid 80 ns tz rd valid read negated to output tri-state 20 ns tz inth valid read negated to intb high 70 ns
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 315 figure 27 - microprocessor interface read timing (intel mode) intb tz inth (csb+rdb) valid data d[7:0] tp rd tz rd ts ar th ar valid address a[7:0] ale ts alr tv l ts lr th alr th lr
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 316 figure 28 - microprocessor interface read timing (motorola mode) (!csb & e) intb tz inth valid data d[7:0] tp rd tz rd valid address a[7:0] ale ts alr tv l ts lr th alr th lr th ar rwb ts rwb th rwb ts ar
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 317 notes on microprocessor interface read timing: 1. output propagation delay time is the time in nanoseconds from the 1.4 volt point of the reference signal to the 1.4 volt point of the output. 2. maximum output propagation delays are measured with a 100 pf load on the microprocessor interface data bus, (d[7:0]). 3. a. in intel mode, a valid read enable bar is defined as a logical or of the csb and the rdb signals. b. in motorola mode, a valid read enable is defined as a logical and of the e signal, the rwb signal, and the inverted csb signal. 4. microprocessor interface timing applies to normal mode register accesses only. 5. in non-multiplexed address/data bus architectures, ale should be held high, parameters ts alr , th alr , tv l , and ts lr are not applicable. 6. parameters th ar and ts ar are not applicable if address latching is used. 7. when a set-up time is specified between an input and a clock, the set-up time is the time in nanoseconds from the 1.4 volt point of the input to the 1.4 volt point of the clock. 8. when a hold time is specified between an input and a clock, the hold time is the time in nanoseconds from the 1.4 volt point of the clock to the 1.4 volt point of the input. 9. output tristate delay is the time in nanoseconds from the 1.4 volt point of the reference signal to the 300mv of the termination voltage on the output. the test load is 50 w to 1.4v in parallel with 10pf to gnd.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 318 table 8 - microprocessor interface write access (figure 29, figure 30) symbol parameter min typ max units ts aw address to valid write set-up time 25 ns ts dw data to valid write set-up time 20 ns ts alw address to latch set-up time 20 ns th alw address to latch hold time 20 ns tv l valid latch pulse width 20 ns ts lw latch to write set-up 0 ns th lw latch to write hold 20 ns th dw data to valid write hold time 20 ns th aw address to valid write hold time 25 ns tv wr valid write pulse width 40 ns ts rwb rwb to write set-up time 25 ns th rwb rwb to write hold time 10 ns
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 319 figure 29 - microprocessor interface write timing (intel mode) th dw valid data d[7:0] tv wr ts aw th aw ts dw (csb+wrb) a[7:0] valid address ale tv l ts alw ts lw th alw th lw
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 320 figure 30 - microprocessor interface write timing (motorola mode) tv wr (!csb & e) a[7:0] valid address th dw valid data d[7:0] ts dw ale tv l ts alw ts lw th alw th lw th aw ts aw rwb ts rwb th rwb notes on microprocessor interface write timing: 1. a. in intel mode, a valid write strobe bar is defined as a logical or of the csb and the wrb signals. b. in motorola mode, a valid write strobe is defined as a logical and of the e signal, the inverted rwb signal, and the inverted csb signal. 2. microprocessor interface timing applies to normal mode register accesses only.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 321 3. in non-multiplexed address/data bus architectures, ale should be held high, parameters ts alw , th alw , tv l , and ts lw are not applicable. 4. parameters th aw and ts aw are not applicable if address latching is used. 5. output propagation delay time is the time in nanoseconds from the 1.4 volt point of the reference signal to the 1.4 volt point of the output. 6. when a set-up time is specified between an input and a clock, the set-up time is the time in nanoseconds from the 1.4 volt point of the input to the 1.4 volt point of the clock. 7. when a hold time is specified between an input and a clock, the hold time is the time in nanoseconds from the 1.4 volt point of the clock to the 1.4 volt point of the input.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 322 17 tupp-plus timing characteristics (t a = -40c to +85c, v dd = 5 v 10%) table 9 - tupp-plus input (figure 31) symbol description min max units sclk frequency (nominally 19.44 mhz ) 20 mhz sclk duty cycle 40 60 % nsclk frequency (nominally 38.88 mhz) 40 mhz nsclk duty cycle 40 60 % ts id id[7:0] set-up time 5 ns th id id[7:0] hold time 3 ns ts idp idp set-up time 5 ns th idp idp hold time 3 ns ts pl ipl and opl set-up time 5 ns th pl ipl and opl hold time 3 ns ts c1j1 ic1j1 and oc1j1 set-up time 5 ns th c1j1 ic1j1 and oc1j1 hold time 3 ns ts tmf itmf and otmf set-up time 5 ns th tmf itmf and otmf hold time 3 ns
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 323 figure 31 - input timing ts id th id id[7:0] ts pl th pl ipl/ opl sclk/ nsclk ts c1j1 th c1j1 ic1j1/ oc1j1 ts tmf th tmf itmf/ otmf ts idp th idp idp notes on input timing: 1. when a set-up time is specified between an input and a clock, the set-up time is the time in nanoseconds from the 1.4 volt point of the input to the 1.4 volt point of the clock.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 324 2. when a hold time is specified between an input and a clock, the hold time is the time in nanoseconds from the 1.4 volt point of the clock to the 1.4 volt point of the input.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 325 table 10 - tupp-plus stream output (figure 32) symbol description min max units tp od sclk high to od[7:0] valid 4 25 ns tp odp sclk high to odp valid 4 25 ns tp tpl sclk high to otpl valid 4 25 ns tp tv5 sclk high to otv5 valid 4 25 ns tp tpoh sclk high to tpoh valid 4 25 ns tp ais sclk high to ais valid 4 25 ns tp idle sclk high to idle valid 4 25 ns tp lc1 sclk high to lc1j1v1 valid 4 25 ns tp lpl sclk high to lpl valid 4 25 ns tp lom sclk high to lom valid 4 25 ns tp od nsclk high to od[3:0] valid 3 20 ns tp odp nsclk high to odp valid 3 20 ns tp tpl nsclk high to otpl valid 3 20 ns tp tv5 nsclk high to otv5 valid 3 20 ns tp tpoh nsclk high to tpoh valid 3 20 ns tp ais nsclk high to ais valid 3 20 ns tp idle nsclk high to idle valid 3 20 ns tp lc1 nsclk high to lc1j1v1 valid 3 20 ns tp lpl nsclk high to lpl valid 3 20 ns
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 326 figure 32 - stream output timing tp od od[7:0] tp tpl otpl sclk/ nsclk tp odp odp tp tv5 otv5 tp ais ais tp idle idle tp lc1 lc1j1v1 tp lpl lpl tp lom lom tp tpoh tpoh
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 327 table 11 - tupp-plus path overhead output (figure 33) symbol description min max units tp poh pohck low to poh[3:1] valid -5 25 ns tp pohfp pohck low to pohfp[3:1] valid -5 25 ns tp pohen pohck low to pohen[3:1] valid -5 25 ns tp rad pohck low to rad valid -5 25 ns figure 33 - path overhead output timing tp poh poh[3:1] tp pohen pohen[3:1] pohck tp pohfp pohfp[3:1] tp rad rad
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 328 table 12 - jtag port interface (figure 34) symbol description min max units tck frequency 1 mhz tck duty cycle 4060% ts tms tms set-up time to tck 50 ns th tms tms hold time to tck 50 ns ts tdi tdi set-up time to tck 50 ns th tdi tdi hold time to tck 50 ns tp tdo tck low to tdo valid 2 50 ns
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 329 figure 34 - jtag port interface timing ts tms th tms tms tck ts tdi th tdi tdi tp tdo tdo tck notes on output timing: 1. output propagation delay time is the time in nanoseconds from the 1.4 volt point of the reference signal to the 1.4 volt point of the output. 2. output propagation delays are measured with a 50 pf load on the outputs. 3. output propagation delays of signal outputs that are specified in relation to a reference output are measured with a 50 pf load on both the signal output and the reference output.
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 330 18 ordering and thermal information table 13 - tupp-plus ordering information part no. description PM5362-RI 160 metric plastic quad flat pack (mqfp) table 14 - tupp-plus thermal information part no. case temperature theta ja theta jc PM5362-RI -40c to 85c 35c/w 9c/w
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 331 19 mechanical information figure 35 - metric plastic quad flatpack - mqfp (body 28x28x3.49mm) 160 pin mqfp - (r suffix) e d d1 1 designator pin 1 e1 e 160 0.65 0.10 0.38 0.22 1.03 0.88 body size: ccc b e l e1 e d1 d a2 a1 a dim. max. min. nom. package type: 160 pin metric plastic quad flatpack-mqfp 3.42 4.07 0.25 0.39 3.17 3.42 30.95 31.20 31.45 27.85 28.00 28.10 30.95 31.20 31.45 27.85 28.00 28.10 0.73 8-12 deg a 8-12 deg a2 see detail a 3.68 28 x 28 x 3.49 mm gage plane, 0.25 above seating plane. detail a 0-7 deg plane seating 0.13-0.23 c l .25 a 0-10 deg. ccc c lead coplanarity notes: 1) all dimensions in millimeter. b standoff a1 3) foot length "l" is measured at c with tolerances as indicated. 2) dimensions shown are nominal
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 332 notes
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor proprietary and confidential to pmc-sierra, inc., and for its customers internal use 333 notes
pm5362 tupp-plus data sheet pmc-951010 issue 6 sonet/sdh tributary unit payload processor / performance monitor none of the information contained in this document constitutes an express or implied warranty by pmc-sierra, inc. as to the suf ficiency, fitness or suitability for a particular purpose of any such information or the fitness, or suitability for a particular purpose, merchanta bility, performance, compatibility with other parts or systems, of any of the products of pmc-sierra, inc., or any portion thereof, referred to in this document. pmc-sierra, inc. expressly disclaims all representations and warranties of any kind regarding the contents or use of the information, including, but not l imited to, express and implied warranties of accuracy, completeness, merchantability, fitness for a particular use, or non-infringement. in no event will pmc-sierra, inc. be liable for any direct, indirect, special, incidental or consequential damages, including, but not limited to, lost profits, lost business or lost data resulting from any use of or reliance upon the information, whether or not pmc-sierra, inc. has been advised of the possibility of such damage. ? 1998 pmc-sierra, inc. pmc-951010 (p6) ref pmc-940528 (p9) issue date: march 1998 proprietary and confidential to pmc-sierra, inc., and for its customers internal use contacting pmc-sierra, inc. pmc-sierra, inc. 105-8555 baxter place burnaby, bc canada v5a 4v7 tel: (604) 415-6000 fax: (604) 415-6200 document information: document@pmc-sierra.com corporate information: info@pmc-sierra.com application information: apps@pmc-sierra.com web site: http://www.pmc-sierra.com


▲Up To Search▲   

 
Price & Availability of PM5362-RI

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X